{"_id":"@prismakit/core","_rev":"27-2e20654d5aa87a664dc7a0b31a1b07b0","name":"@prismakit/core","dist-tags":{"latest":"4.0.3"},"versions":{"1.0.0":{"name":"@prismakit/core","version":"1.0.0","license":"Apache-2.0","_id":"@prismakit/core@1.0.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"dist":{"shasum":"9a372e3e117d4e2da79f1e97fd23582c500d2271","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.0.tgz","fileCount":9,"integrity":"sha512-iTDuyXlrc5VLI2sIo0YiFrNywSV47+yokQmEByaQBNqoX1Iyq7NbBQHyfZxFsmEmOr7/gmuEhk1yifZPlq8N6g==","signatures":[{"sig":"MEYCIQCJN2rRF6pu/eX6wzGxa7s/Mt5Up/NX5KRppmU15nSLegIhANH3RBbnetB2KuiP0fOPMYGE1n0kJlxG1bOUrAErJEKt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321608},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/c5a2bc7ae84a5c840b57ecc307513caf/prismakit-core-1.0.0.tgz","_integrity":"sha512-iTDuyXlrc5VLI2sIo0YiFrNywSV47+yokQmEByaQBNqoX1Iyq7NbBQHyfZxFsmEmOr7/gmuEhk1yifZPlq8N6g==","_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1785469729146_0.44100302981023387","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@prismakit/core","version":"1.0.1","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.1","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"04b53087df9ee22e3f46a8ef6fb03cf05596b295","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.1.tgz","fileCount":9,"integrity":"sha512-jlXRA+89Obv4sBBhWENzlZqkxJuBfwm7NTKZwR19/G0N/gF/4xaDWl22vWI4t8jPSQe0cVytymfbKPensCpI9w==","signatures":[{"sig":"MEUCIQCRSufoEIiqCpx6mwQCEtdf+/ZmCSka8Kj/Yk5bTHjeLwIgOel6hqEtWZ4CSt7GxIcgfEx0SWcB7mJ/wmv/HLrYlV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323181},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/fec2e20e8365851cdef4e214e06a1354/prismakit-core-1.0.1.tgz","_integrity":"sha512-jlXRA+89Obv4sBBhWENzlZqkxJuBfwm7NTKZwR19/G0N/gF/4xaDWl22vWI4t8jPSQe0cVytymfbKPensCpI9w==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1785470096284_0.7534865708235259","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@prismakit/core","version":"1.0.2","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.2","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"b3d32c6ac154dd90146a403e606fe870d306b9b2","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.2.tgz","fileCount":9,"integrity":"sha512-ZIVMqPbeW2pSX+DcO9JOWFus0D/CuZUcBCKXGrKL5v6Nzdfh/uFutJ4md7MobJiRYvn4Qd02+KjCTl2cKBQo4g==","signatures":[{"sig":"MEQCIFoV/ni3TGyTqDVqxVKUSpYvvSM/QjniWzf9LxeA1BcsAiBdQV47Tm5Bn1IztRVfvjWwers51fAdwkUUwkBsupMDGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323311},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/5c148c01a9f534821c1b36fb2db6697d/prismakit-core-1.0.2.tgz","_integrity":"sha512-ZIVMqPbeW2pSX+DcO9JOWFus0D/CuZUcBCKXGrKL5v6Nzdfh/uFutJ4md7MobJiRYvn4Qd02+KjCTl2cKBQo4g==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.2_1785470398899_0.34771347853548495","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@prismakit/core","version":"1.0.3","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.3","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"99538cc3757502d09bd5c67d7b82b8b4e8d036e9","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.3.tgz","fileCount":9,"integrity":"sha512-prWepNnp4D1+IonRxZjp0DGLwAJawK8C/2LZprqPxuGddlGTNzHfSRvezJpbrfT9EGQYI3J/FCkFcbFzbwl00w==","signatures":[{"sig":"MEUCIQC+m7CEyFkVpjJdpAmIBaaRK+/waHmQU5S2dU48RSe+OwIgHYLakB8Oe6t/zJ8SzHM6T+yK7AEwlnH8HUitT+g6LPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325089},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/ae2fbe79f7585de3f12822a5a8f9ca3b/prismakit-core-1.0.3.tgz","_integrity":"sha512-prWepNnp4D1+IonRxZjp0DGLwAJawK8C/2LZprqPxuGddlGTNzHfSRvezJpbrfT9EGQYI3J/FCkFcbFzbwl00w==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.3_1785470507017_0.016595340397805636","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@prismakit/core","version":"1.0.4","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.4","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"7454dc3c3c8dc3829de6817680b0a753411eef6c","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.4.tgz","fileCount":9,"integrity":"sha512-dKdvhzvQr3o0Xu6/gSunRLZxakBWtxPkBzB4P0mzxt1cViwekxILhurG0IJ/mDl6SJqRo/CNHXkPnSkOwhT4ow==","signatures":[{"sig":"MEUCIQCGVBXa3pgXj51tZcEbWi3UlD1kU3yjc6ceB0T8Nk4m8AIgX/D54xathuKaxIcy+59aZki+EMPPaWd9mXhMiaNs1Os=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336428},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/acd29e52894bcd3c9f66c1cab87c20aa/prismakit-core-1.0.4.tgz","_integrity":"sha512-dKdvhzvQr3o0Xu6/gSunRLZxakBWtxPkBzB4P0mzxt1cViwekxILhurG0IJ/mDl6SJqRo/CNHXkPnSkOwhT4ow==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.4_1785472523813_0.5381355256017049","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@prismakit/core","version":"1.0.5","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.5","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"f2e3623c27e107dec530fd8bb263820e1dce348b","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.5.tgz","fileCount":9,"integrity":"sha512-auoT4d3287yzUN4o3q8TPmBehz7t0Cr7xS7BFUDnMNKnHhC2gQT1qYdxw+EwTVLEZLEy9wF9kn3iKCnS47wm5w==","signatures":[{"sig":"MEQCIDNNLtwc7+FkjXVNd0CbO1a2p37xCWp39TEmWOJhOWqMAiAb1A9X5X9Dg4vuZh4xVuCLgcDAtC8S3HY88S2Zchk7WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338606},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/83a2b49010b739ab465d72cd7658eed4/prismakit-core-1.0.5.tgz","_integrity":"sha512-auoT4d3287yzUN4o3q8TPmBehz7t0Cr7xS7BFUDnMNKnHhC2gQT1qYdxw+EwTVLEZLEy9wF9kn3iKCnS47wm5w==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.5_1785473438434_0.8042483030149774","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@prismakit/core","version":"1.0.6","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.6","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"da8cc49ef961e74229866c491f1b92581c7a9283","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.6.tgz","fileCount":9,"integrity":"sha512-dIge+5WGZMDXVALFva3cv1X3vhYEgsI1gTgkwVuQ8wICFdJCVjORD/hz04bLM7c0ZMCIiKDO15xXHWB8FENjLw==","signatures":[{"sig":"MEYCIQDo7zXfXt7s5XB02xDfM220ANUnAxDZB3gz6bMLwVKnpQIhAOA+aLlfEwbO56RrH6iMcHp4nH3odpw8Jpxur50MOuwI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347651},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/6aa5e5cb0652c26dc3673fba86fea336/prismakit-core-1.0.6.tgz","_integrity":"sha512-dIge+5WGZMDXVALFva3cv1X3vhYEgsI1gTgkwVuQ8wICFdJCVjORD/hz04bLM7c0ZMCIiKDO15xXHWB8FENjLw==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.6_1785474035666_0.4733934026248634","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@prismakit/core","version":"1.0.7","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.7","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"e0dc655a693563480d04c9bb260b50beb1839f77","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.7.tgz","fileCount":9,"integrity":"sha512-qJJYU9TnPF6OBO4zDKp1muTbqRf6+nlzkB+jAXho5El2+PNJ0vKKmWoFlbPqhFK7rBEb/lTsp/5tBn/Um3uduQ==","signatures":[{"sig":"MEQCIDNqHkhQ0TOnQe2oUUPn0RAf9szF4B+oCizby+IIFewbAiBSwH4daTVmHQTSkOyDjqk7N2hkOm1CILJTolMVF4DZFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347651},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/99876ffd5e38a78a052adf928afffa5b/prismakit-core-1.0.7.tgz","_integrity":"sha512-qJJYU9TnPF6OBO4zDKp1muTbqRf6+nlzkB+jAXho5El2+PNJ0vKKmWoFlbPqhFK7rBEb/lTsp/5tBn/Um3uduQ==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.7_1785475051597_0.6364190590342946","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@prismakit/core","version":"1.0.8","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.8","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"25e50854455ecc525d7cbedf7bd2a7bbccb39a72","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.8.tgz","fileCount":9,"integrity":"sha512-XvJ8cWE3SX3SYxrdNxrirEIk9mU7xvbzlhIO22fl5hUqEc58/Vn6CAatjAAAhcRjLbSrzksFHYKW8CqUHlOjTw==","signatures":[{"sig":"MEQCIFeipzD3sXsrHdM0jRcVq1/DCXvW7Km0Y8IzVY/fzMfqAiA2aPSvjShMs4Y4lYtHq2UrPny+UcejOs1Luvasp3h7EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360510},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/3b909d5d1dc60237cae417253a86130b/prismakit-core-1.0.8.tgz","_integrity":"sha512-XvJ8cWE3SX3SYxrdNxrirEIk9mU7xvbzlhIO22fl5hUqEc58/Vn6CAatjAAAhcRjLbSrzksFHYKW8CqUHlOjTw==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.8_1785476004783_0.9684628826415957","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@prismakit/core","version":"1.0.9","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.9","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"3def8621266b8916d6f5219aa86987fd13278484","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.9.tgz","fileCount":9,"integrity":"sha512-vVmCe5SKAmyi4OdR70vHOgYu/yIq2/9srlCS8lEiqYYR4LGJyz+1KkAy9TfVd/gBZl3SKCNuTNSvTiTAe6W8iA==","signatures":[{"sig":"MEQCIBaK9H8Mu/3v3Nmt5IGwYRSCu0V00sn1EIO1bt2CElXLAiB5evQUQbAecT82Y/1MYCJO8XzgLzKbaaDFpUHzXqJKqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":360150},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/c40985382223b9669b20ffa37eb696af/prismakit-core-1.0.9.tgz","_integrity":"sha512-vVmCe5SKAmyi4OdR70vHOgYu/yIq2/9srlCS8lEiqYYR4LGJyz+1KkAy9TfVd/gBZl3SKCNuTNSvTiTAe6W8iA==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.9_1785476085301_0.5333663329771361","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@prismakit/core","version":"1.0.10","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.0.10","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"e81a8201b5f44884c69ed51b8cdc66bf4fac649c","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.0.10.tgz","fileCount":9,"integrity":"sha512-BFWkXD31QmBr+kzTLGF7W35j1+HF65883DTt3uzOhPbGNdIFtXuXx5V3jtu25vs9hsCa4EbFM29DMhKDPApNmA==","signatures":[{"sig":"MEUCIQCYAgFT0xMQ801931jnwQAF5Kb1Z63Z5X5akAob+LEd7gIgf8TnQZg2fUjl6wgdiP9HUOpU3y64hnHmIGpqPiHOTxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363089},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-1.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/2d65bdef786494b49673de0f338a1add/prismakit-core-1.0.10.tgz","_integrity":"sha512-BFWkXD31QmBr+kzTLGF7W35j1+HF65883DTt3uzOhPbGNdIFtXuXx5V3jtu25vs9hsCa4EbFM29DMhKDPApNmA==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.10_1785476388939_0.37276799886864054","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@prismakit/core","version":"1.1.0","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.1.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"d1d3798ccfdf41520971314201a19f5227e9b2eb","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.1.0.tgz","fileCount":9,"integrity":"sha512-fL5kUiWyMjVju9p7Wdjdu+XYesglzNNCIWA1CNOJiNo2xqCU9C6Wu4Lxs/fKitLrG9nFh9pvH9kFvg2uYQPPsw==","signatures":[{"sig":"MEYCIQD8T753D05C3KJLKz7gLAoZcalSJFkePI/xVfd5RS2v4gIhAMNlTVZs+opwuKZbhLQLzSOu+XCUyRqu5kedWSADMonF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":460428},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"35de183cb8887226c17eda67b06b9f66a1fc2236","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1785478428759_0.623043611236048","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@prismakit/core","version":"1.1.1","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@1.1.1","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"3398943b30607dfd2ac0490dfa9b206c3c7fd610","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-1.1.1.tgz","fileCount":9,"integrity":"sha512-0zfWp9RXiBqQtuvN+KdbGTGoMU3tj4/93MPd6Rr/XcKMxlWQzVognJG+9rCqTdyQvG4yXi+jMg2ja+h2A61FDw==","signatures":[{"sig":"MEYCIQDNjoMOplblNZjvEk8AefpdgRWB55Blb42o5tax90xeVQIhAInCKJToSUWeLuzjZZ6DmAgFtxcDMpPGFRYXoamxo6+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461126},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e85492d1167328f1682785314695e0fcb2a39524","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.1_1785504582566_0.6742480207828327","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@prismakit/core","version":"2.0.0","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@2.0.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"e591a8d5eaf31dd254bf7389a8714fcde6742597","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-2.0.0.tgz","fileCount":9,"integrity":"sha512-kJScfEsaihAlVxjbfbaoR4myUWQFaNgZ8FQqqgAHBE07MCU6g5Mp4Do+dKh6jkmCWR1CBopgtQ+to3CzAprDaQ==","signatures":[{"sig":"MEUCIQDx0GVBHHIw2EZn8RtO0z8izcpbz3Ub3qw5Xnz0xvTGEAIgLNCoYEM5OPkxtwVaIfkUpRltd661xwBn7TiDwDdAfAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":461093},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/19762ff25455752a4a5644dac75a2b99/prismakit-core-2.0.0.tgz","_integrity":"sha512-kJScfEsaihAlVxjbfbaoR4myUWQFaNgZ8FQqqgAHBE07MCU6g5Mp4Do+dKh6jkmCWR1CBopgtQ+to3CzAprDaQ==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0_1785509236112_0.5890485594509327","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@prismakit/core","version":"2.1.0","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@2.1.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"2cf7ce3e5f979c66017a42aa73e302c24061eee5","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-2.1.0.tgz","fileCount":9,"integrity":"sha512-ACAiPe9otH7RGXukmUSYAn/gsT+M6X8qXdR0fCs9DhVppY/GQL8C82SHo/0PgUQNkiz24SOMLn3dvwCABwFjdQ==","signatures":[{"sig":"MEUCIDrleZ69kaROXvo/NfiH+KfOR7GiuQr3DXLay8TyR44uAiEAxhIjXoHY544owBqm5SaK/EV3/R0r4DDGGWEFQ0/fLj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463715},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/cb88d01f311a54377a35c7f3532d4c27/prismakit-core-2.1.0.tgz","_integrity":"sha512-ACAiPe9otH7RGXukmUSYAn/gsT+M6X8qXdR0fCs9DhVppY/GQL8C82SHo/0PgUQNkiz24SOMLn3dvwCABwFjdQ==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.1.0_1785511044966_0.9839196098310619","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@prismakit/core","version":"2.1.1","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@2.1.1","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"fdfcf1cce2ff70ab23cf1ba4bdd125447ae5242f","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-2.1.1.tgz","fileCount":9,"integrity":"sha512-8ybgs6umysEgfPEPgX+stfTdq0BiuWYAUXzELtADpoUE2ISld27UNQFAK3rhtTRNolMMTo/d30AUgtFazNF+FA==","signatures":[{"sig":"MEQCIBYMCCcSsLIgDjCrmjnZCkgB6z/ETrKF2mweoLALCyRSAiAehAicaifSBj+J8wIvuzRYqNd/HJDPrX+qTByRuZJsig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467508},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/7f2cb100cfe7337d597e5c6451032dc5/prismakit-core-2.1.1.tgz","_integrity":"sha512-8ybgs6umysEgfPEPgX+stfTdq0BiuWYAUXzELtADpoUE2ISld27UNQFAK3rhtTRNolMMTo/d30AUgtFazNF+FA==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.1.1_1785585336922_0.35399244276561204","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@prismakit/core","version":"2.2.0","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@2.2.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"2db5ce1f60c6ea566f532d96ee740f3f76053c15","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-2.2.0.tgz","fileCount":48,"integrity":"sha512-YSpvoqtjl1LchSLzDK+FV86tYpq2D7N64YcC5VcpqIT2NlNnnjIVJ1abEL8OqCUOjLpuX+l/aE1ASIbrvAIQJg==","signatures":[{"sig":"MEUCIQDVozqb7iFgnDuwJe9GwRPxvQj24ByujmHOcoK4i2V4kQIgEJqr2opzTBQ5RgrWpVlbYKrTKpOJFW3buU5Oc9U0dSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738783},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/852ceb5c82f7f78810ecac50b06fa599/prismakit-core-2.2.0.tgz","_integrity":"sha512-YSpvoqtjl1LchSLzDK+FV86tYpq2D7N64YcC5VcpqIT2NlNnnjIVJ1abEL8OqCUOjLpuX+l/aE1ASIbrvAIQJg==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.2.0_1785590526151_0.42328047531514734","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@prismakit/core","version":"2.2.2","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@2.2.2","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"1c2b867d4437abb514e2d30a4a6a7ba45bd281dd","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-2.2.2.tgz","fileCount":48,"integrity":"sha512-c40G+J72AglKXM9nLlyE+nqr0ru0aVrAc7l/6iP5FPm/1RAb4r5+NJUkgZApVD3NMa3GHR48mXoBTwXGK9zPtQ==","signatures":[{"sig":"MEYCIQDsR6866aNZSQF6vF1NxaZj6tiJefZVldZHr7YXDADrHAIhAOxpjzO08OdAH7it+5bz4qQfg+PBXrimjlXueEO3GMdp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":750414},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-2.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/5668fa362f1f0c5bec8c488d04da6640/prismakit-core-2.2.2.tgz","_integrity":"sha512-c40G+J72AglKXM9nLlyE+nqr0ru0aVrAc7l/6iP5FPm/1RAb4r5+NJUkgZApVD3NMa3GHR48mXoBTwXGK9zPtQ==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.2.2_1785593234067_0.06099522193587292","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@prismakit/core","version":"2.2.3","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@2.2.3","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"0725bcf753876b259f8ee24e4fa2a99a9c4833f8","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-2.2.3.tgz","fileCount":59,"integrity":"sha512-U947an5NTaadNLlcksFQGVIamZs4fDmT2mhfs5CgtU6VNUAY3g5DCKanFjiRGtXsgUBgAa8yd3OumKmGC0SA0w==","signatures":[{"sig":"MEUCIQDvTIYTD8CWH/Uu0GNxpPFu7KPfZWCqqPyn/BomI99AWAIgehoFbjkHFSrt2c6LD0huJqPO2ku8qf7uJ81L+04INYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":932732},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-2.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/99bb8d3960e82c2841a25e5488cce98d/prismakit-core-2.2.3.tgz","_integrity":"sha512-U947an5NTaadNLlcksFQGVIamZs4fDmT2mhfs5CgtU6VNUAY3g5DCKanFjiRGtXsgUBgAa8yd3OumKmGC0SA0w==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_2.2.3_1785737250394_0.209179454772616","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@prismakit/core","version":"3.0.0","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@3.0.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"1e1aa9af9966a097a3445fed5b51e25144e26b68","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-3.0.0.tgz","fileCount":59,"integrity":"sha512-1oTyMypXwskoeMmsFCBsy8naoRlaJlrp2TCjiKG2wM5nPM3CK0lWfVMMO2g/49iRyzziiWjVeLJUEMhnE04wpw==","signatures":[{"sig":"MEQCIAI0sL3wJnBMTGHb/u0VoDooNh7a4ah0tUMawitMt1yHAiA642vgIGiev/k+knVt+1uM0GcKNWNMqGj4KQ9TmG5DIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":944978},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/dd282763a9714652af179da885415fd8/prismakit-core-3.0.0.tgz","_integrity":"sha512-1oTyMypXwskoeMmsFCBsy8naoRlaJlrp2TCjiKG2wM5nPM3CK0lWfVMMO2g/49iRyzziiWjVeLJUEMhnE04wpw==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.0_1786445124608_0.02304656252139292","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@prismakit/core","version":"3.0.2","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@3.0.2","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"5a2e25431ee4c372c6ad60366e7ebb740b31cef3","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-3.0.2.tgz","fileCount":59,"integrity":"sha512-2ApC61m3S41rjB8MM5IFQyz1eiGcspUGtJ4RAHqmSPgx5R6smwfOMTtHeSQPnZBPQgJFcdhOLk1y7r6K4g/m3A==","signatures":[{"sig":"MEUCIAKzmdjjtYbHAm/HYi5wnKObIkHD7hAeIlnp8h/IEdXeAiEAwEFD2zCm/PXXF1rPCnMboOrDIRQa1OFX9MG03kspN8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947794},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-3.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/42fdd6a6ec6a920903978b8bbc6e82a2/prismakit-core-3.0.2.tgz","_integrity":"sha512-2ApC61m3S41rjB8MM5IFQyz1eiGcspUGtJ4RAHqmSPgx5R6smwfOMTtHeSQPnZBPQgJFcdhOLk1y7r6K4g/m3A==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.2_1786446584758_0.46085649779638316","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@prismakit/core","version":"3.1.0","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@3.1.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"63dd23e2a8f3802d4cef8295e6daf9d3bed561c5","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-3.1.0.tgz","fileCount":62,"integrity":"sha512-KM9zU8CLH6QcQVXmXU2WxDK94YLltZRsp/tLnrbmAwlXeoK96Rms1cDsXorBnBEb3Qn4HdfxzJG5EOT8Zt19WA==","signatures":[{"sig":"MEQCIFyVLHppYNl0G1oCZMzBkdAWvwC5mRcS1PeDzAtHJl4JAiBPSDf/fz5XsRlb6UF0iha6jwN0v6LKbJmAPvw4/fKOww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1190981},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-3.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/5203b1eb5a1cc1c1679464229755c225/prismakit-core-3.1.0.tgz","_integrity":"sha512-KM9zU8CLH6QcQVXmXU2WxDK94YLltZRsp/tLnrbmAwlXeoK96Rms1cDsXorBnBEb3Qn4HdfxzJG5EOT8Zt19WA==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.8","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.1.0_1786506908015_0.20490914919444503","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@prismakit/core","version":"3.2.0","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@3.2.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"abc08e941ca32d3d1cf4bd3d98f58a33e40ae2a2","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-3.2.0.tgz","fileCount":96,"integrity":"sha512-jey2xJq9lAmcRMmv1u9jec00xUtYRaM79xRQIOpCnSKayGmGe6i+iZcWW0IcKhZP6WbM46+ZYW9YVI9JTrdzjQ==","signatures":[{"sig":"MEUCIQDnfoOSlE1MwG3147T1UqmfcCxp/RW25mBTmy0TcjkY+wIgDfr44ooSkERdPTbAZcApD6PIamlrjXiX9w/cWcXrQXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22964757},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-3.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/75bb0dd5f207ec5108aabc873b115621/prismakit-core-3.2.0.tgz","_integrity":"sha512-jey2xJq9lAmcRMmv1u9jec00xUtYRaM79xRQIOpCnSKayGmGe6i+iZcWW0IcKhZP6WbM46+ZYW9YVI9JTrdzjQ==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.23.0","tsup":"^8.4.0","prisma":"^6.5.0","vitest":"^3.0.8","@types/pg":"^8.21.0","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_3.2.0_1786510789504_0.6851741225703079","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@prismakit/core","version":"4.0.0","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@4.0.0","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"d4ce2c99ac0f6e3a110ebb5f799d620ebbbb277b","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-4.0.0.tgz","fileCount":95,"integrity":"sha512-3D3n1HA2AQ3Za9SPf17Li71Gmry1u4uOrJLQ2QPqH4YSu2z+/7ypPdOUl+x4EqXrVoLf8C/iVoxaX3cr2DxDuA==","signatures":[{"sig":"MEUCIQC5QLO4CaFJvDmudNXP/Ah/x9D5leR+coj38F5CDTTkrwIgJnFQY41hkv5F6l6uG8AJIz/eNTmPX0APosiQQu7kcPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22893036},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-4.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/174621316dd4dec2a5229352ef5f4b9e/prismakit-core-4.0.0.tgz","_integrity":"sha512-3D3n1HA2AQ3Za9SPf17Li71Gmry1u4uOrJLQ2QPqH4YSu2z+/7ypPdOUl+x4EqXrVoLf8C/iVoxaX3cr2DxDuA==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.23.0","tsup":"^8.4.0","prisma":"^6.5.0","vitest":"^3.0.8","@types/pg":"^8.21.0","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.0_1786592087169_0.5244683427302328","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@prismakit/core","version":"4.0.1","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@4.0.1","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"5ec351da6c63fd6cfab0cba68ad4538c0f169e3f","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-4.0.1.tgz","fileCount":98,"integrity":"sha512-mdslBC/XtwbgbKeUwezpp5KhqZyIu2hA/brwzpMtL9unJKmWA5Fx8xixrskfS4mtr6acndjls4/Xaexs1IzNPQ==","signatures":[{"sig":"MEUCIQC8TotX4niE/O9UnA7RGUc0O5+WuYszw3Ta1tFjjG2WgQIgFZ4VfQ8pnWOMfugZEKtBDnzauNbZAES5/nW/jBk/AOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22920236},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-4.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/81bc5d14538791572536651643ec9583/prismakit-core-4.0.1.tgz","_integrity":"sha512-mdslBC/XtwbgbKeUwezpp5KhqZyIu2hA/brwzpMtL9unJKmWA5Fx8xixrskfS4mtr6acndjls4/Xaexs1IzNPQ==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.23.0","tsup":"^8.4.0","prisma":"^6.5.0","vitest":"^3.0.8","@types/pg":"^8.21.0","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.1_1787895417766_0.3574623420787879","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@prismakit/core","version":"4.0.2","keywords":["prisma","repository","cache","typescript","orm"],"license":"Apache-2.0","_id":"@prismakit/core@4.0.2","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"dist":{"shasum":"5799bf31f4f05d031a31c98d0d49566f6ed6a2d9","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-4.0.2.tgz","fileCount":98,"integrity":"sha512-VPWrf1qQfI1BKOLQ9obAL4Ly8zHupQex304r5+bBSzKVatGzEFedclNVpn0kQHNv5exe6TBAwsOiao1VJA1VvA==","signatures":[{"sig":"MEQCIGF0yAmQ+BlRZKXuoHE1qNZHDUz7JRWI08354psE3Q7yAiBhb84OnIWgKVEOSRNQDCATxNHelW49OVt+t/+6G5sgsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22934468},"main":"./dist/index.cjs","type":"module","_from":"file:prismakit-core-4.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","clean":"rm -rf dist","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"_resolved":"/tmp/338809864598ed8a5b0e7eefb6f39ef6/prismakit-core-4.0.2.tgz","_integrity":"sha512-VPWrf1qQfI1BKOLQ9obAL4Ly8zHupQex304r5+bBSzKVatGzEFedclNVpn0kQHNv5exe6TBAwsOiao1VJA1VvA==","repository":{"url":"git+https://github.com/fikiap23/prismakit.git","type":"git"},"_npmVersion":"10.9.7","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.23.0","tsup":"^8.4.0","prisma":"^6.5.0","vitest":"^3.0.8","@types/pg":"^8.21.0","typescript":"^5.9.2","@prisma/client":"^6.5.0"},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.2_1788677691564_0.5757702007742553","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@prismakit/core","version":"4.0.3","description":"Prisma repository factory with cache-aside, auto-compose, and row locks","license":"Apache-2.0","engines":{"node":">=20"},"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"peerDependencies":{"@prisma/client":">=5.0.0"},"peerDependenciesMeta":{"@prisma/client":{"optional":true}},"devDependencies":{"@prisma/client":"^6.5.0","@types/pg":"^8.21.0","pg":"^8.23.0","prisma":"^6.5.0","tsup":"^8.4.0","typescript":"^5.9.2","vitest":"^3.0.8"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/fikiap23/prismakit.git"},"bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","keywords":["prisma","repository","cache","typescript","orm"],"scripts":{"build":"tsup src/index.ts --format cjs,esm --dts --clean --sourcemap","test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit","lint":"tsc -p tsconfig.json --noEmit","clean":"rm -rf dist"},"_id":"@prismakit/core@4.0.3","_integrity":"sha512-cXus6HwdcU/v58HFACURLnhFZXjyDqnL5RZNW5QxENweFAYwk9DreLourS4O7hz54lb+P3y6bYLyI8f3gbcirQ==","_resolved":"/tmp/2b3417666ff89558b630a513da08aeef/prismakit-core-4.0.3.tgz","_from":"file:prismakit-core-4.0.3.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-cXus6HwdcU/v58HFACURLnhFZXjyDqnL5RZNW5QxENweFAYwk9DreLourS4O7hz54lb+P3y6bYLyI8f3gbcirQ==","shasum":"b83b3c5beccb40eb32cff26ab38648759c11b35e","tarball":"https://registry.npmjs.org/@prismakit/core/-/core-4.0.3.tgz","fileCount":98,"unpackedSize":22937307,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD30j33L3eURerT4XB3YV8OPUhc6NDtOYT0YDuinoTUEwIhAJdKCcDGf1gxh62VKJTYzM3D5QtZgovrWsv3u0rGJIV6"}]},"_npmUser":{"name":"fikiap23","email":"fikiaprian23@gmail.com"},"directories":{},"maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_4.0.3_1788842895020_0.5578983395499912"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-31T03:48:48.938Z","modified":"2026-09-08T04:48:15.453Z","1.0.0":"2026-07-31T03:48:49.303Z","1.0.1":"2026-07-31T03:54:56.434Z","1.0.2":"2026-07-31T03:59:59.079Z","1.0.3":"2026-07-31T04:01:47.154Z","1.0.4":"2026-07-31T04:35:23.951Z","1.0.5":"2026-07-31T04:50:38.580Z","1.0.6":"2026-07-31T05:00:35.809Z","1.0.7":"2026-07-31T05:17:31.744Z","1.0.8":"2026-07-31T05:33:24.929Z","1.0.9":"2026-07-31T05:34:45.450Z","1.0.10":"2026-07-31T05:39:49.082Z","1.1.0":"2026-07-31T06:13:48.890Z","1.1.1":"2026-07-31T13:29:42.711Z","2.0.0":"2026-07-31T14:47:16.262Z","2.1.0":"2026-07-31T15:17:25.144Z","2.1.1":"2026-08-01T11:55:37.073Z","2.2.0":"2026-08-01T13:22:06.297Z","2.2.2":"2026-08-01T14:07:14.213Z","2.2.3":"2026-08-03T06:07:30.546Z","3.0.0":"2026-08-11T10:45:24.833Z","3.0.2":"2026-08-11T11:09:44.958Z","3.1.0":"2026-08-12T03:55:08.200Z","3.2.0":"2026-08-12T04:59:49.814Z","4.0.0":"2026-08-13T03:34:47.535Z","4.0.1":"2026-08-28T05:36:58.065Z","4.0.2":"2026-09-06T06:54:51.849Z","4.0.3":"2026-09-08T04:48:15.300Z"},"bugs":{"url":"https://github.com/fikiap23/prismakit/issues"},"license":"Apache-2.0","homepage":"https://github.com/fikiap23/prismakit/tree/master/packages/core#readme","keywords":["prisma","repository","cache","typescript","orm"],"repository":{"type":"git","url":"git+https://github.com/fikiap23/prismakit.git"},"description":"Prisma repository factory with cache-aside, auto-compose, and row locks","maintainers":[{"name":"fikiap23","email":"fikiaprian23@gmail.com"}],"readme":"# @prismakit/core\n\nFramework-agnostic Prisma repository factory with **cache-aside**, **auto-compose**, and **row locks**.\n\nNot a Prisma fork — wrap your existing `PrismaClient`.\n\n**Status:** pre-stable (4.0).\n\n[Documentation](https://github.com/fikiap23/prismakit/blob/master/docs/README.md) · [Getting started](https://github.com/fikiap23/prismakit/blob/master/docs/getting-started.md) · [Migrate to 4.0](https://github.com/fikiap23/prismakit/blob/master/docs/guide/migration-to-4.md) · [GitHub](https://github.com/fikiap23/prismakit)\n\n## Install\n\n```bash\npnpm add @prismakit/core\n# peer: @prisma/client\n```\n\n## Quick start\n\n```typescript\nimport {\n  createRepository,\n  loadPrismaMetaFromSchema,\n} from '@prismakit/core';\nimport { PrismaClient } from '@prisma/client';\n\nloadPrismaMetaFromSchema('prisma/schema.prisma');\n// Prisma 5/6: loadPrismaMetaFromDmmf(Prisma.dmmf)\n\nconst prisma = new PrismaClient();\n\nconst UserRepository = createRepository({\n  model: 'user',\n  cache: { ttl: 86400 }, // or `cache: true`\n  lock: true,            // table + columns from Prisma meta\n});\n\nconst users = new UserRepository({ prisma /*, cache */ });\n\nconst user = await users.getThrowById({\n  id,\n  select: { id: true, email: true, name: true },\n  setCache: true,\n});\n```\n\nOnly public option: `createRepository`. Meta (scalars, PK, relations) comes from `loadPrismaMetaFromSchema` / `loadPrismaMetaFromDmmf`.\n\n## Repository options\n\n| Option | Description |\n|--------|-------------|\n| `model` | Prisma client key (`'user'` → `prisma.user`). **Required.** |\n| `cache` | `CacheOptions` or `true` for defaults |\n| `lock` | `true` (from meta) or `{ tableName, columns? }` |\n| `toPayload` | Optional payload mapper (defaults to identity) |\n\n## Main methods\n\n| Method | Purpose |\n|--------|---------|\n| `getById` / `getThrowById` | Read by id (`setCache?`, `lock?`, `tx?`) |\n| `getFirst` / `getMany` / `getManyPaginate` | Queries |\n| `getManyCursor` | Cursor pagination (`CursorPage<T>`) |\n| `count` / `exists` | `{ count }` / `{ exists }` |\n| `aggregate` / `groupBy` | Prisma aggregate delegates |\n| `create` / `updateById` / `deleteById` | Writes by id (`invalidate`, optional `tags`) |\n| `updateMany` / `deleteMany` | Bulk writes by `where` |\n| `invalidateCache` | Manual cache clear |\n\nCache runs **only** when you pass `setCache: true` (or `defaultSetCache`) and the repo has `cache` config. Never cache auth / uniqueness lookups.\n\n## NestJS\n\nPrefer [`@prismakit/nestjs`](https://www.npmjs.com/package/@prismakit/nestjs):\n\n- `PrismaKitModule`\n- `createDefineRepo` / app `defineAppRepo` (default)\n- `createInjectableRepository` (low-level escape hatch)\n- `TransactionService`\n\n## Related packages\n\n| Package | Role |\n|---------|------|\n| [`@prismakit/redis`](https://www.npmjs.com/package/@prismakit/redis) | Redis `CacheAdapter` |\n| [`@prismakit/memory`](https://www.npmjs.com/package/@prismakit/memory) | In-memory `CacheAdapter` (tests) |\n| [`@prismakit/nestjs`](https://www.npmjs.com/package/@prismakit/nestjs) | NestJS integration |\n| [`@prismakit/opentelemetry`](https://www.npmjs.com/package/@prismakit/opentelemetry) | OpenTelemetry metrics/spans |\n| [`@prismakit/cli`](https://www.npmjs.com/package/@prismakit/cli) | Scaffold / validate / skills |\n| [`@prismakit/eslint-plugin`](https://www.npmjs.com/package/@prismakit/eslint-plugin) | Repository-only ESLint rules |\n\n## Docs\n\n- [Documentation index](https://github.com/fikiap23/prismakit/blob/master/docs/README.md)\n- [Repository guide](https://github.com/fikiap23/prismakit/blob/master/docs/guide/repository.md)\n- [Cache](https://github.com/fikiap23/prismakit/blob/master/docs/guide/cache.md)\n- [Auto-compose](https://github.com/fikiap23/prismakit/blob/master/docs/guide/auto-compose.md)\n- [Locks](https://github.com/fikiap23/prismakit/blob/master/docs/guide/locks.md)\n- [Rules](https://github.com/fikiap23/prismakit/blob/master/docs/RULES.md)\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}