{"_id":"@86d-app/core","_rev":"20-54c6a611159af394e9d0c9239813d6b9","name":"@86d-app/core","dist-tags":{"latest":"0.0.42"},"versions":{"0.0.3":{"name":"@86d-app/core","version":"0.0.3","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.3","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://github.com/86d-app/86d/tree/main/packages/core","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"d35a51b4a0059d9cf9e7df403ca5371ddc5eb94b","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.3.tgz","fileCount":80,"integrity":"sha512-SzPL+s6+thgGpfaTxzUFgkUwsXvmHqgWAvPWCYbmwXqdtAm0Hxif+wWNxXwRsNrplhreMSNagx16ApClj0e/tw==","signatures":[{"sig":"MEUCIQCqug/9Qofrok4IaVqHMaqwVG28pP/q9RH20D9x4hfwlQIgGrnIQwCnruNo/+QRzbjw86le9H+8jkEvb1tNzisMbnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":676552},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"a0a9cf50fe83822b4f5063b7c78745b7a8efc817","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"imsanchez","email":"isaiah@mymx.io"},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.3_1772820613114_0.05495971298234448","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@86d-app/core","version":"0.0.4","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.4","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://github.com/86d-app/86d/tree/main/packages/core","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"8f6cb2d4700b779de9c7b51eb8d5c6dc55bf705c","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.4.tgz","fileCount":80,"integrity":"sha512-KYl4a06mQ85fH4RZ0zMpM5cMsi6ErOR0p9qxjAKitck09bjc/e0/K48+Q6lDDQ0rYFq4JwnPzzanPrQD724LUw==","signatures":[{"sig":"MEYCIQDAH92Iq4tlz0mgUJCqNqtgqoWgULDDoJdCWCw5GK+bwAIhAKWs1cJTzE9TXB6vReWwqouvwBGwyHSVoBKifceeGFrC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":676491},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"401a6d5227ba77b0cf1f6446303733ca92a18ca0","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"imsanchez","email":"isaiah@mymx.io"},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.4_1772825816499_0.3487832548209855","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@86d-app/core","version":"0.0.6","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.6","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"323b1e718d326bfe971aabb131cd51d2d70f687d","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.6.tgz","fileCount":92,"integrity":"sha512-7DRiEsvuY27HdkPBq73NR4gqAednqYnXgwDCuRhVUcyoA4L6Tqc1Uon7eY/jWxrTjE50WnAtHgk8FFFfgq5zSA==","signatures":[{"sig":"MEYCIQCWxoeq3NFd2l0dH5AzMAesTIhfikimp51OjCX2PEuQ1QIhAMhMuR5tz9mBzlBbCre/htZPm8Hen4EbYmWB6UNYg8gE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781196},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"e053588d754e2dff6d14ae772598e0aa64bf4c72","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.6_1774343684392_0.6528892174222269","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@86d-app/core","version":"0.0.13","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.13","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"060b3878057b974cf5d2bc7b8f315ee84cbeadc4","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.13.tgz","fileCount":92,"integrity":"sha512-XjyhstdXjw8SSAUGcLFgFSw5Up+Z212teRQNmUfnOdEcZJS86TL3k/tzGda9hHFalUr3Et3iDm+AB/63BgJCrw==","signatures":[{"sig":"MEYCIQD6si28ctOLyNrkL1nRmdF5kqPdPQV9C5kUMa4+YWTqzQIhALPHEM0QkQ1RBym9fXsIeQSMmhUMLu2V12l4AFMoAOF3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781197},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"4541623450dffbfd27f53e49daf528743886771e","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.13_1774371798713_0.21424530811380516","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@86d-app/core","version":"0.0.14","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.14","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"10df9dbfb0e8fbcc996c143938265fab59a2e46c","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.14.tgz","fileCount":92,"integrity":"sha512-N7CJasI7wsBcPbcxpY4qorCLiydb56o5O+h2BuuJ2+RJ559kpQKRRMuCzr3wCigd4HMfOYL6aUCHZdiRiMfHdQ==","signatures":[{"sig":"MEYCIQD2IDD7ISb6qdOcu6bXte4YYDxN5WAYWDMffjDd0tZwIAIhAImKd+p1KNv2q/kVy9/rdrleHj2e4gZBTO05jkIE9jwm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781197},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"0d2c20b2a5a076ae68fc8e89b5a8b78d5bb00d27","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.14_1774374605604_0.5825977932905138","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@86d-app/core","version":"0.0.16","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.16","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"82e825c5ab4ebe11d5fdfa039829bccfb68ad297","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.16.tgz","fileCount":92,"integrity":"sha512-kUb7TLtVp/+FZmV4xuZwk2gBxnpPKcCoqWzvfNmpwpGKe83DJkBSK19w4tYAw8yVpLEtKlegKfMTcY3p4El+nw==","signatures":[{"sig":"MEUCIBLqwib360ly1PTBFPl7jzWmQcC6FdXcqWofD/NdtoAVAiEArCUTX21Z3lMzN2e4Y7jozzTdNRJo6UnL1UMmowWVMkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781197},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"99db68148b181f017e7a8e173a6e6aa14df57c07","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.16_1774377438794_0.22806497915427948","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@86d-app/core","version":"0.0.17","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.17","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"22c3ba743ae902d7626dfb5a63d23dd522b1b102","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.17.tgz","fileCount":92,"integrity":"sha512-2MqPU8OR4ViNFPOr/jDSev44F96pCUG6nWV8A6wnQWe7AP7PJ5iekybmeiKfCzDbsxx6vg8Y4TOyYDZfrzG10Q==","signatures":[{"sig":"MEUCIQD/L0FrzvmI0tyaTwELHOIUVjDJA6Yphns1JhL4pEvetQIgGTVRKtGqq4WktKDcPR51c6V7Tv3e1XdvlbFkaNag4kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781197},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"04225251e91768875654067ab150ddd129ae3c3d","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.17_1774377863279_0.8724573009277001","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@86d-app/core","version":"0.0.18","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.18","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"793073aa5c8bdc7b50d2acd40275f95cefcb0fdb","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.18.tgz","fileCount":92,"integrity":"sha512-N2llEPeDjz2R2zZr4n3fNLoSdgpY2q60HpIyAwW2mDOOcAR25xbMBMn953gKYRLOOBiGaFoI2EBCH04ErYBgKg==","signatures":[{"sig":"MEUCIQDZooOapMT2O6wfKwGB8n/Sz18kAjFnaBUBlLZRDpFF3AIgPnW/oVXgGEPUF4biE5kkj/W81i16pvaqA1WfnWiHYQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781197},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"b3aecdc669f370e5d30907100a61bab7028a2eb0","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.18_1774380261899_0.26112990353837984","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@86d-app/core","version":"0.0.19","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.19","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"e8b341111990f5c476cc9e68fe4b5a500c1b9e59","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.19.tgz","fileCount":92,"integrity":"sha512-cFySbNUQ1+O1opkg8RIxI40274gKku3x62Y9g0UHQJjsswUML1Yb046rjuPZ89j0Q0YnoawQCZfeN4/wOzOgSA==","signatures":[{"sig":"MEYCIQCSHKJYe9Wi/a6+D+5N6mJdKuyep29YWipTzp2tBEwKugIhAL7MIVzCF4hQcshGA2uyYkUYRgrWxC8sAS8BPEuFi2Uv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781197},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"c30b33eb8cca3939b37ae26806217181951009b4","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.19_1774382310543_0.781124012687916","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@86d-app/core","version":"0.0.21","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.21","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"b79da2dc39981ac90dd97a3d0355a67ab801af55","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.21.tgz","fileCount":92,"integrity":"sha512-xh6iz0DZPH0w172EXmn6aTlSi2ms4p7smoqJE9KBN939MLrWwlhYvNmDZ9u4YEcFfjMBDOQxUkBK7t6ADwWq0A==","signatures":[{"sig":"MEYCIQDxQ2vnvt5VOfM5Xm8l5r3cG6CHuSjEG+I6JSJLx2Z2FQIhAN5se8fzFCkNk4US8eUWqvp8erC2w8rE2SQJaEpXAr8I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781197},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"28f04b7a233b7e7bc38cfe1d85b28120b7a768d0","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.21_1774383005557_0.5797598964672435","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@86d-app/core","version":"0.0.22","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.22","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"0711199816f21ef52083f2bfa8aebd4b90750518","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.22.tgz","fileCount":92,"integrity":"sha512-/DkAWT7q3XmDOwnFUSfQ8g05ZsUuW4NH3eIAe7sS2jn/bHomOAoMOk0iF98gKsumGG9S7X/LoF0Mqlf71ClN3Q==","signatures":[{"sig":"MEYCIQCi4GTMiyU+MBfoOJr91sr/QI3vmFOP7L2OsTdaAn4BPAIhAMaDzU1NItfrfCv9agwRLIBI2R9xREoirLv6pVgq3p+G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781197},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"ba47ba86ba869ba9ee4d49979af92c58477cecbd","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.22_1774504235318_0.9089323087903887","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@86d-app/core","version":"0.0.23","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.23","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"6108a0d1975898c2f769f904cccc1702c34a8e3e","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.23.tgz","fileCount":92,"integrity":"sha512-jMoRyCGKWHLhYFCyfblKFv3y912W0TrKPYMHZZOWk1JaAp+deHRVzr/veEIK/uYW/FMFirlZk9ZmCs+UAaf4Fw==","signatures":[{"sig":"MEUCIQDk1fqosHxbbJv0zDmTnhOxaqNgHDalSsWt+MqduL3ctQIgCTlevLi2QgaSsfQeGJhfyXWbrHFPGKhOHfPlgUwJ5X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781217},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"1a80305846d65bdb194b811a4f79c03f385114f0","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.23_1774560151382_0.6694628258007702","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@86d-app/core","version":"0.0.24","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.24","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"294089fed4179b5ca77fabad994c013ebce97090","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.24.tgz","fileCount":47,"integrity":"sha512-N0jMdtOdrnuLhAzbLszo+iOmQTs9+u1KcYfl68q6Z0CsLRID0kZDOuSBtNmPqZVZ/NGWRlvpdHou4eI2glPV8w==","signatures":[{"sig":"MEUCIQD5ekz7hPu0B5WU1sMeymqWrin2nJzHzYfLjjqyZ2pvawIgMotUg2d1uC89y45BSvWnghRJm2HjRGvVb9DioDmx9qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215294},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"781b2eb7e83903eceee7559748fe706138124f08","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.24_1774725198346_0.756498934322722","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@86d-app/core","version":"0.0.25","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.25","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"d64c6d11def61d57dbe11c8ba1389706cab0ed9d","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.25.tgz","fileCount":47,"integrity":"sha512-+qFfzuDNJ1C9dpbEUVXi28M/n1Nhn/zWppcWE5RxzHfsRwus5lzFpyW9NlCuaz03UaBLzCqFWg1fe3x8X1HYOA==","signatures":[{"sig":"MEUCIQDNzh4BqxsDPVSonM5jQ0TP7eBncMQqh81pcZdB62bC5wIgP9RABag4khfqTwp+EQ0HgQP3tbOTzpN1URlbpfcnw1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215294},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"6da9da75345973fe138293ec82890b20fc013bf9","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.25_1774769839584_0.26483969613463","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@86d-app/core","version":"0.0.26","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.26","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"c0d3d41dedd04e84e8d73bca7c5d9988b5c4484a","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.26.tgz","fileCount":51,"integrity":"sha512-gKWdee+VKkGj6td2Nt2BGpPnShZJ3pAZUHd8RLvNlCgZlqRmVYLoseVYw4hLJtA8V88/Gt35scDCCXwKr6E57g==","signatures":[{"sig":"MEUCIQC8bz4/ZEZOwwtjYte553HNTEN6Tv6Sv4mbINT6mhgDowIgLWmNvVOeeiuO/ENJlgVjHKMGmODWYLSUOVUrkmQ2at8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227652},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"a9d6a9717bd3672f6a910a48c115d8868efee771","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write --unsafe src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.26_1776108613032_0.3149693724600111","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@86d-app/core","version":"0.0.30","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.30","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"6a9e77eafbac443e5384b032fe7ba69ea8a2b7c2","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.30.tgz","fileCount":51,"integrity":"sha512-Iqrw56TlesNvR7iEgBBGbjpbVB6wqMlv8bcBmt/gD3Q+N0ZDXzEKO21ZNcbH+d1wimPR4jUsd9dJyxqSvCx8WQ==","signatures":[{"sig":"MEUCIB8WjyzjT2EhmOIUid32mGBGbG8oWH5gC8yck0S0Rs2/AiEA8Ev05UmUwKmh7zw97+ZNDT6lI3BGO89apDm6nHpWN2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227703},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"f5c3606cdb3fd160b7cda8b1375e0aa40aec6b12","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write --unsafe src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.13.7","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.1.8","mobx-react-lite":"4.1.0","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":">=18"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.30_1777436262609_0.665954630051043","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@86d-app/core","version":"0.0.40","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.40","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"464838b7aa7289915a01bacccf0a1f2afc776952","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.40.tgz","fileCount":51,"integrity":"sha512-R0311v1GGc4zRP9pePOe9ngzOteKGhwJbxJHCrj3yN/u0KZgId6kruhKbyU5Ow9pI71HuI/qrPiUEmJyM6cpCQ==","signatures":[{"sig":"MEUCIFjV8RI1WAAjTp3K5W2u77PowqGxxpB5maPeVVHb1zUZAiEA2BZmnVw7cDCrxdKprJzPCGEuRYk6IcXlQKK4MHFDO8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226829},"type":"module","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./client":{"types":"./src/client/index.ts","default":"./src/client/index.ts"},"./prisma":{"types":"./src/prisma/client.ts","default":"./src/prisma/client.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"}},"gitHead":"6e9d474bb954ff69396fa50d9847089a8c35c429","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules src/prisma","check:fix":"biome check --write --unsafe src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch","postinstall":"prisma generate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.11.0","description":"Core package for 86d dynamic commerce platform","directories":{},"_nodeVersion":"25.8.0","dependencies":{"zod":"catalog:","mobx":"6.15.3","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.3.5","mobx-react-lite":"4.1.1","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","prisma":"catalog:prisma","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@prisma/client":"catalog:prisma","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":"19.2.6"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.40_1779074511902_0.019004339302316264","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@86d-app/core","version":"0.0.41","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.41","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"02b7e033db01887fb40757395ef01fef28af82c2","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.41.tgz","fileCount":80,"integrity":"sha512-kT3P4+6zNYiIB985MyPQ+wTfxPl+CP7vlbHKyH9MHR99xoGu3pDsbr9jU9qUtvuh4MiGs0r/blJM9PB82PUjOg==","signatures":[{"sig":"MEUCIQC3GbCqgjDusc5eortoOC8/Sm6n2298iOQkqnZ2nRgg5wIgI3nBpQFnb61Epsm8i2ZbKRzqbjK9TXsaPaV58yt++9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421808},"type":"module","exports":{"./api":{"types":"./src/api.ts","default":"./src/api.ts"},"./zod":{"types":"./src/zod.ts","default":"./src/zod.ts"},"./graph":{"types":"./src/graph/index.ts","default":"./src/graph/index.ts"},"./paths":{"types":"./src/paths.ts","default":"./src/paths.ts"},"./state":{"types":"./src/state.ts","default":"./src/state.ts"},"./charts":{"types":"./src/charts.ts","default":"./src/charts.ts"},"./events":{"types":"./src/events.ts","default":"./src/events.ts"},"./schema":{"types":"./src/schema/index.ts","default":"./src/schema/index.ts"},"./adapters":{"types":"./src/adapters.ts","default":"./src/adapters.ts"},"./commands":{"types":"./src/commands.ts","default":"./src/commands.ts"},"./sanitize":{"types":"./src/sanitize.ts","default":"./src/sanitize.ts"},"./contracts":{"types":"./src/contracts.ts","default":"./src/contracts.ts"},"./test-utils":{"types":"./src/test-utils.ts","default":"./src/test-utils.ts"},"./capabilities":{"types":"./src/capabilities.ts","default":"./src/capabilities.ts"},"./client/hooks":{"types":"./src/client/hooks.ts","default":"./src/client/hooks.ts"},"./client/types":{"types":"./src/client/types.ts","default":"./src/client/types.ts"},"./types/helper":{"types":"./src/types/helper.ts","default":"./src/types/helper.ts"},"./types/module":{"types":"./src/types/module.ts","default":"./src/types/module.ts"},"./types/schema":{"types":"./src/types/schema.ts","default":"./src/types/schema.ts"},"./durable-events":{"types":"./src/durable-events.ts","default":"./src/durable-events.ts"},"./client/provider":{"types":"./src/client/provider.tsx","default":"./src/client/provider.tsx"},"./curated-modules":{"types":"./src/curated-modules.ts","default":"./src/curated-modules.ts"},"./payment-provider":{"types":"./src/payment-provider.ts","default":"./src/payment-provider.ts"},"./endpoint-exposure":{"types":"./src/endpoint-exposure.ts","default":"./src/endpoint-exposure.ts"},"./client/react-query":{"types":"./src/client/react-query.ts","default":"./src/client/react-query.ts"},"./client/query-client":{"types":"./src/client/query-client.ts","default":"./src/client/query-client.ts"},"./endpoint-references":{"types":"./src/endpoint-references.ts","default":"./src/endpoint-references.ts"},"./client/create-client":{"types":"./src/client/create-client.ts","default":"./src/client/create-client.ts"},"./client/store-context":{"types":"./src/client/store-context.tsx","default":"./src/client/store-context.tsx"},"./commerce-capabilities":{"types":"./src/commerce-capabilities.ts","default":"./src/commerce-capabilities.ts"},"./payment-checkout-ports":{"types":"./src/payment-checkout-ports.ts","default":"./src/payment-checkout-ports.ts"},"./payment-connection-provider":{"types":"./src/payment-connection-provider.ts","default":"./src/payment-connection-provider.ts"},"./inventory-reservation-capability":{"types":"./src/inventory-reservation-capability.ts","default":"./src/inventory-reservation-capability.ts"}},"gitHead":"1456772b10a66205573989bc83212f46c94fc96c","scripts":{"dev":"tsc","test":"vitest run","build":"tsc","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules","check:fix":"biome check --write --unsafe src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa4cd851-4168-48c5-8167-a28edd1c4366"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Core package for 86d, The Modern Foundation for Commerce","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"catalog:","mobx":"6.15.3","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.3.5","mobx-react-lite":"4.1.1","@86d-app/contracts":"workspace:*","@tanstack/react-query":"catalog:trpc"},"_hasShrinkwrap":false,"devDependencies":{"react":"catalog:react","vitest":"catalog:vite","type-fest":"catalog:","typescript":"catalog:","@types/react":"catalog:react","@biomejs/biome":"catalog:","@standard-schema/spec":"1.1.0"},"peerDependencies":{"react":"catalog:react"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.41_1787336728438_0.5539404075594323","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@86d-app/core","version":"0.0.42","author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","_id":"@86d-app/core@0.0.42","maintainers":[{"name":"imsanchez","email":"isaiah@mymx.io"}],"homepage":"https://86d.app","bugs":{"url":"https://github.com/86d-app/86d/issues"},"dist":{"shasum":"4ddb7872a182036e7425deada34a95324b017a3f","tarball":"https://registry.npmjs.org/@86d-app/core/-/core-0.0.42.tgz","fileCount":164,"integrity":"sha512-Tm8GdfGWmN7yOd+/pyjhgN8xu2VS1MMgHsbqSMfTtN+30oBLw7RtC7MVL97/6dK2fqXfgGyB1oNWtxCj7hOQfw==","signatures":[{"sig":"MEUCIHZ9moC2jUY1i7pJgbi3YGrruM1iOdrzqCdlLd+reCskAiEA+YMghtWmc+kPMVQqTYNFlUXPIaneSzma1DGbtLT/JDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@86d-app%2fcore@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":476604},"type":"module","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./zod":{"types":"./dist/zod.d.ts","default":"./dist/zod.js"},"./graph":{"types":"./dist/graph/index.d.ts","default":"./dist/graph/index.js"},"./paths":{"types":"./dist/paths.d.ts","default":"./dist/paths.js"},"./state":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"./charts":{"types":"./dist/charts.d.ts","default":"./dist/charts.js"},"./events":{"types":"./dist/events.d.ts","default":"./dist/events.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./adapters":{"types":"./dist/adapters.d.ts","default":"./dist/adapters.js"},"./commands":{"types":"./dist/commands.d.ts","default":"./dist/commands.js"},"./sanitize":{"types":"./dist/sanitize.d.ts","default":"./dist/sanitize.js"},"./contracts":{"types":"./dist/contracts.d.ts","default":"./dist/contracts.js"},"./test-utils":{"types":"./dist/test-utils.d.ts","default":"./dist/test-utils.js"},"./capabilities":{"types":"./dist/capabilities.d.ts","default":"./dist/capabilities.js"},"./client/hooks":{"types":"./dist/client/hooks.d.ts","default":"./dist/client/hooks.js"},"./client/types":{"types":"./dist/client/types.d.ts","default":"./dist/client/types.js"},"./types/helper":{"types":"./dist/types/helper.d.ts","default":"./dist/types/helper.js"},"./types/module":{"types":"./dist/types/module.d.ts","default":"./dist/types/module.js"},"./types/schema":{"types":"./dist/types/schema.d.ts","default":"./dist/types/schema.js"},"./durable-events":{"types":"./dist/durable-events.d.ts","default":"./dist/durable-events.js"},"./client/provider":{"types":"./dist/client/provider.d.ts","default":"./dist/client/provider.js"},"./curated-modules":{"types":"./dist/curated-modules.d.ts","default":"./dist/curated-modules.js"},"./payment-provider":{"types":"./dist/payment-provider.d.ts","default":"./dist/payment-provider.js"},"./endpoint-exposure":{"types":"./dist/endpoint-exposure.d.ts","default":"./dist/endpoint-exposure.js"},"./client/react-query":{"types":"./dist/client/react-query.d.ts","default":"./dist/client/react-query.js"},"./client/query-client":{"types":"./dist/client/query-client.d.ts","default":"./dist/client/query-client.js"},"./endpoint-references":{"types":"./dist/endpoint-references.d.ts","default":"./dist/endpoint-references.js"},"./client/create-client":{"types":"./dist/client/create-client.d.ts","default":"./dist/client/create-client.js"},"./client/store-context":{"types":"./dist/client/store-context.d.ts","default":"./dist/client/store-context.js"},"./commerce-capabilities":{"types":"./dist/commerce-capabilities.d.ts","default":"./dist/commerce-capabilities.js"},"./payment-checkout-ports":{"types":"./dist/payment-checkout-ports.d.ts","default":"./dist/payment-checkout-ports.js"},"./payment-connection-provider":{"types":"./dist/payment-connection-provider.d.ts","default":"./dist/payment-connection-provider.js"},"./inventory-reservation-capability":{"types":"./dist/inventory-reservation-capability.d.ts","default":"./dist/inventory-reservation-capability.js"}},"gitHead":"60613a46cc5d3493d1083c4a80cae458f23dd0e1","scripts":{"dev":"tsc","test":"vitest run","build":"tsc && bun ../../internals/generators/src/copy-package-assets.ts","check":"biome check src","clean":"git clean -xdf .cache .turbo dist node_modules","check:fix":"biome check --write --unsafe src","typecheck":"tsc --noEmit --emitDeclarationOnly false","test:watch":"vitest watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9bf9ecb4-81f0-4b15-8e4b-772124c45202"}},"repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"Core package for 86d, The Modern Foundation for Commerce","directories":{},"_nodeVersion":"26.7.0","dependencies":{"zod":"4.4.3","mobx":"6.15.3","recharts":"2.15.4","superjson":"2.2.6","better-call":"1.3.5","mobx-react-lite":"4.1.1","@86d-app/contracts":"0.0.42","@tanstack/react-query":"5.101.4"},"publishConfig":{"access":"public","exports":{"./api":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./zod":{"types":"./dist/zod.d.ts","default":"./dist/zod.js"},"./graph":{"types":"./dist/graph/index.d.ts","default":"./dist/graph/index.js"},"./paths":{"types":"./dist/paths.d.ts","default":"./dist/paths.js"},"./state":{"types":"./dist/state.d.ts","default":"./dist/state.js"},"./charts":{"types":"./dist/charts.d.ts","default":"./dist/charts.js"},"./events":{"types":"./dist/events.d.ts","default":"./dist/events.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./adapters":{"types":"./dist/adapters.d.ts","default":"./dist/adapters.js"},"./commands":{"types":"./dist/commands.d.ts","default":"./dist/commands.js"},"./sanitize":{"types":"./dist/sanitize.d.ts","default":"./dist/sanitize.js"},"./contracts":{"types":"./dist/contracts.d.ts","default":"./dist/contracts.js"},"./test-utils":{"types":"./dist/test-utils.d.ts","default":"./dist/test-utils.js"},"./capabilities":{"types":"./dist/capabilities.d.ts","default":"./dist/capabilities.js"},"./client/hooks":{"types":"./dist/client/hooks.d.ts","default":"./dist/client/hooks.js"},"./client/types":{"types":"./dist/client/types.d.ts","default":"./dist/client/types.js"},"./types/helper":{"types":"./dist/types/helper.d.ts","default":"./dist/types/helper.js"},"./types/module":{"types":"./dist/types/module.d.ts","default":"./dist/types/module.js"},"./types/schema":{"types":"./dist/types/schema.d.ts","default":"./dist/types/schema.js"},"./durable-events":{"types":"./dist/durable-events.d.ts","default":"./dist/durable-events.js"},"./client/provider":{"types":"./dist/client/provider.d.ts","default":"./dist/client/provider.js"},"./curated-modules":{"types":"./dist/curated-modules.d.ts","default":"./dist/curated-modules.js"},"./payment-provider":{"types":"./dist/payment-provider.d.ts","default":"./dist/payment-provider.js"},"./endpoint-exposure":{"types":"./dist/endpoint-exposure.d.ts","default":"./dist/endpoint-exposure.js"},"./client/react-query":{"types":"./dist/client/react-query.d.ts","default":"./dist/client/react-query.js"},"./client/query-client":{"types":"./dist/client/query-client.d.ts","default":"./dist/client/query-client.js"},"./endpoint-references":{"types":"./dist/endpoint-references.d.ts","default":"./dist/endpoint-references.js"},"./client/create-client":{"types":"./dist/client/create-client.d.ts","default":"./dist/client/create-client.js"},"./client/store-context":{"types":"./dist/client/store-context.d.ts","default":"./dist/client/store-context.js"},"./commerce-capabilities":{"types":"./dist/commerce-capabilities.d.ts","default":"./dist/commerce-capabilities.js"},"./payment-checkout-ports":{"types":"./dist/payment-checkout-ports.d.ts","default":"./dist/payment-checkout-ports.js"},"./payment-connection-provider":{"types":"./dist/payment-connection-provider.d.ts","default":"./dist/payment-connection-provider.js"},"./inventory-reservation-capability":{"types":"./dist/inventory-reservation-capability.d.ts","default":"./dist/inventory-reservation-capability.js"}}},"_hasShrinkwrap":false,"peerDependencies":{"react":"19.2.8"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.42_1787371901223_0.4073552520603323","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-03-06T18:10:13.019Z","modified":"2026-09-10T04:08:48.402Z","0.0.3":"2026-03-06T18:10:13.294Z","0.0.4":"2026-03-06T19:36:56.656Z","0.0.6":"2026-03-24T09:14:44.583Z","0.0.13":"2026-03-24T17:03:18.873Z","0.0.14":"2026-03-24T17:50:05.822Z","0.0.16":"2026-03-24T18:37:19.021Z","0.0.17":"2026-03-24T18:44:23.445Z","0.0.18":"2026-03-24T19:24:22.091Z","0.0.19":"2026-03-24T19:58:30.689Z","0.0.21":"2026-03-24T20:10:05.704Z","0.0.22":"2026-03-26T05:50:35.473Z","0.0.23":"2026-03-26T21:22:31.609Z","0.0.24":"2026-03-28T19:13:18.485Z","0.0.25":"2026-03-29T07:37:19.738Z","0.0.26":"2026-04-13T19:30:13.209Z","0.0.30":"2026-04-29T04:17:42.827Z","0.0.40":"2026-05-18T03:21:52.045Z","0.0.41":"2026-08-21T18:25:28.585Z","0.0.42":"2026-08-22T04:11:41.382Z"},"bugs":{"url":"https://github.com/86d-app/86d/issues"},"author":{"name":"86d","email":"chat@86d.app"},"license":"MIT","homepage":"https://86d.app","repository":{"url":"git+https://github.com/86d-app/86d.git","type":"git","directory":"packages/core"},"description":"Core package for 86d, The Modern Foundation for Commerce","maintainers":[{"email":"support@npmjs.com","name":"npm-support"}],"readme":"<p align=\"center\">\n  <a href=\"https://86d.app\">\n    <img src=\"https://86d.app/icon\" height=\"96\" alt=\"86d\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  The Modern Foundation for Commerce\n</p>\n\n<p align=\"center\">\n  <a href=\"https://x.com/86d_app\"><strong>X</strong></a> ·\n  <a href=\"https://www.linkedin.com/company/86d\"><strong>LinkedIn</strong></a>\n</p>\n<br/>\n\n> [!WARNING]\n> This project is under active development and is not ready for production use. Please proceed with caution. Use at your own risk. \n\n📚 **Documentation:** [86d.app/docs/concepts/modules](https://86d.app/docs/concepts/modules)\n\n# Core\n\nCore types and utilities for building modules in the 86d module system. This package provides everything module authors need to create publishable, type-safe modules.\n\n## Installation\n\n```bash\nnpm install @86d-app/core\n# or\nbun add @86d-app/core\n```\n\n## Features\n\n- **Type-safe module definition** - Full TypeScript support for modules, endpoints, and capabilities\n- **Endpoint utilities** - Re-exports from `better-call` and `zod` for defining HTTP endpoints\n- **Client API** - Auto-generated React Query hooks for consuming module endpoints\n- **Capability kernel** - Versioned, schema-validated decisions across isolated modules\n- **Owner-scoped resources** - A module receives only its own data, controllers, and options\n\n## Creating a Module\n\nA module is a self-contained unit with endpoints, owner-local controllers, and optionally a database schema. Immediate decisions owned by another module cross a typed capability boundary.\n\n```typescript\nimport {\n  acceptCapability,\n  createEndpoint,\n  createStoreEndpoint,\n  productResolveCapability,\n  z,\n  type Module,\n  type ModuleContext,\n} from \"@86d-app/core\";\n\n// Create endpoints\nconst getItems = createEndpoint(\n  \"/items\",\n  { method: \"GET\" },\n  async (ctx) => {\n    const context = ctx.context as ModuleContext;\n    return { items: [] };\n  }\n);\n\nconst createItem = createEndpoint(\n  \"/items\",\n  {\n    method: \"POST\",\n    body: z.object({\n      name: z.string(),\n      price: z.number().positive(),\n    }),\n  },\n  async (ctx) => {\n    const { body } = ctx;\n    const context = ctx.context as ModuleContext;\n    // Create item logic...\n    return { id: \"123\", ...body };\n  }\n);\n\nconst getProductPreview = createStoreEndpoint(\n  \"/preview/:productId\",\n  {\n    method: \"GET\",\n    params: z.object({ productId: z.string().min(1) }),\n  },\n  async (ctx) => {\n    const result = await ctx.context.capabilities.invoke(\n      productResolveCapability,\n      { productId: ctx.params.productId },\n    );\n\n    if (!result.ok) {\n      return { error: \"Product decision unavailable\", status: 503 };\n    }\n\n    return { product: result.decision.product };\n  },\n);\n\n// Export module factory\nexport default function myModule(): Module {\n  return {\n    id: \"my-module\",\n    version: \"1.0.0\",\n    capabilities: {\n      accepts: [acceptCapability(productResolveCapability)],\n    },\n    endpoints: {\n      store: {\n        \"/items\": createItem,\n        \"/items/list\": getItems,\n        \"/preview/:productId\": getProductPreview,\n      },\n      admin: {},\n    },\n  };\n}\n```\n\n## Inter-module Capabilities\n\nCapability definitions are pure, versioned schemas shared through `@86d-app/core`. The owner provides the decision and each consumer explicitly accepts the exact contract:\n\n```typescript\n// In the owner Module\ncapabilities: {\n  provides: [provideCapability(productResolveCapability, resolveProduct)],\n}\n\n// In a consumer Module\ncapabilities: {\n  accepts: [acceptCapability(productResolveCapability)],\n}\n```\n\nThe runtime will:\n\n- Resolve required capabilities before any adapter or module initialization effects\n- Reject missing, duplicate, malformed, owner-mismatched, or incompatible contracts\n- Validate requests, decisions, and failures against both sides of the boundary\n- Invoke providers with only the owner Module's scoped data, events, and options\n\nPass `{ optional: true }` to `acceptCapability` only when absence is a supported state. The legacy `exports` and `requires` declarations remain migration metadata and never grant cross-Module access.\n\nFor a contract with an `operation` discriminant, grant only the operations the consumer needs:\n\n```typescript\nacceptCapability(paymentIntentCapability, {\n  operations: [\"list\"],\n  optional: true,\n})\n```\n\nThe runtime rejects an invocation outside that allowlist before the provider runs.\n\n## Client API\n\nThe client package provides React Query integration for consuming module endpoints.\n\n### Setup\n\n```tsx\nimport { ModuleClientProvider } from \"@86d-app/core/client\";\nimport cart from \"@my-org/cart\";\nimport products from \"@my-org/products\";\n\nfunction App({ children }) {\n  return (\n    <ModuleClientProvider\n      baseURL=\"/api\"\n      modules={[cart(), products()]}\n      headers={() => ({\n        Authorization: `Bearer ${getToken()}`,\n      })}\n    >\n      {children}\n    </ModuleClientProvider>\n  );\n}\n```\n\n### Using Hooks\n\n```tsx\nimport { useModuleClient } from \"@86d-app/core/client\";\n\nfunction ProductList() {\n  const client = useModuleClient();\n\n  // GET endpoints become queries\n  const { data, isLoading } = client\n    .module(\"products\")\n    .store[\"/products\"]\n    .useQuery({ category: \"electronics\" });\n\n  // POST/PUT/DELETE endpoints become mutations\n  const addToCart = client.module(\"cart\").store[\"/cart\"].useMutation({\n    onSuccess: () => {\n      // Invalidate related queries\n      client.module(\"cart\").store[\"/cart/get\"].invalidate();\n    },\n  });\n\n  if (isLoading) return <div>Loading...</div>;\n\n  return (\n    <ul>\n      {data?.products.map((product) => (\n        <li key={product.id}>\n          {product.name}\n          <button\n            onClick={() =>\n              addToCart.mutate({\n                productId: product.id,\n                quantity: 1,\n                price: product.price,\n              })\n            }\n          >\n            Add to Cart\n          </button>\n        </li>\n      ))}\n    </ul>\n  );\n}\n```\n\n### Non-React Usage\n\n```typescript\nimport { createModuleClient } from \"@86d-app/core/client\";\nimport cart from \"@my-org/cart\";\n\nconst client = createModuleClient([cart()], {\n  baseURL: \"https://api.example.com\",\n});\n\n// Direct fetch (no React hooks)\nconst cartData = await client.module(\"cart\").store[\"/cart/get\"].fetch();\n```\n\n## API Reference\n\n### Types\n\n| Export | Description |\n|--------|-------------|\n| `Module` | Main module definition interface |\n| `ModuleContext` | Runtime context passed to endpoints and init |\n| `CapabilityDefinition` | Typed name, version, owner, request, decision, and failure contract |\n| `CapabilityInvoker` | Consumer-scoped capability invocation interface |\n| `defineCapability` | Define an immutable capability contract |\n| `provideCapability` | Bind an owner handler to a capability contract |\n| `acceptCapability` | Declare compatible versions, allowed operations, and optionality |\n| `ModuleSchema` | Database schema definition type |\n| `ModuleDataService` | Interface for scoped data access |\n| `BaseAdapter` | Base interface for module adapters |\n\n### Endpoint Utilities (re-exported from better-call)\n\n| Export | Description |\n|--------|-------------|\n| `createEndpoint` | Create an HTTP endpoint |\n| `createRouter` | Create a router from endpoints |\n| `z` | Zod schema builder |\n| `Endpoint` | Endpoint type |\n| `EndpointContext` | Context passed to endpoint handlers |\n\n### Client API\n\n| Export | Description |\n|--------|-------------|\n| `ModuleClientProvider` | React provider component |\n| `useModuleClient` | Hook to access the client |\n| `createModuleClient` | Factory for non-React usage |\n| `createQueryClient` | Create a QueryClient instance |\n| `getQueryClient` | Get/create singleton QueryClient |\n\n## Module Context\n\nThe `ModuleContext` provides access to:\n\n```typescript\ninterface ModuleContext {\n  storeId: string;                 // Current Store\n  data: ModuleDataService;         // Current Module's data only\n  capabilities: CapabilityInvoker; // Accepted cross-Module decisions\n  controllers: ModuleControllers;  // Current Module's controllers only\n  options: ModuleConfig;           // Current Module's options only\n  modules: string[];               // Enabled Module IDs\n  session?: Session | null;\n  events?: ScopedEventEmitter;\n}\n```\n\n## Best Practices\n\n1. **Keep contracts pure** - Put shared capability schemas in `@86d-app/core`, without owner business logic\n2. **Declare both sides** - Owners provide capabilities and consumers explicitly accept compatible versions\n3. **Fail closed** - Treat unavailable or rejected authoritative decisions as bounded failures\n4. **Scope data access** - Use `ctx.data` only for the current Module's entities\n5. **Keep controllers local** - Use capabilities, never controller casts, across Module boundaries\n6. **Keep modules focused** - Each Module should have a single authority and responsibility\n","readmeFilename":"README.md"}