{"_id":"@braedonsaunders/appkit-workflows","_rev":"2-82bff91432322638217269be3527f314","name":"@braedonsaunders/appkit-workflows","dist-tags":{"latest":"3.0.0"},"versions":{"2.0.0":{"name":"@braedonsaunders/appkit-workflows","version":"2.0.0","keywords":["appkit","application-framework","typescript"],"author":{"name":"Braedon Saunders"},"license":"AGPL-3.0-or-later","_id":"@braedonsaunders/appkit-workflows@2.0.0","maintainers":[{"name":"braedonsaunders","email":"bsaunders@rassaun.com"}],"homepage":"https://github.com/braedonsaunders/appkit/tree/main/packages/workflows#readme","bugs":{"url":"https://github.com/braedonsaunders/appkit/issues"},"dist":{"shasum":"bdf3b907822db2fad47e0411b3f0629b0f645148","tarball":"https://registry.npmjs.org/@braedonsaunders/appkit-workflows/-/appkit-workflows-2.0.0.tgz","fileCount":57,"integrity":"sha512-Ak9BX8AwfJYxCsDQsj82+QUO941KkaOWMun6zRU8t9YeeSTY9z9UztXkdaDEED0RGQ0Q/w+o0/AWMaMwHrfaPA==","signatures":[{"sig":"MEUCIQDiiKs/gVMyoqzUXeGWahMmvie6BqQAYwN3WG3vFSZREQIgaFUynY5SeLacSy17lYXMARBqqFg8sZgEqKsPe44CJDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braedonsaunders%2fappkit-workflows@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543720},"main":"./index.js","type":"module","_from":"file:braedonsaunders-appkit-workflows-2.0.0.tgz","types":"./index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./react":{"types":"./react.d.ts","import":"./react.js","default":"./react.js"},"./schema":{"types":"./schema.d.ts","import":"./schema.js","default":"./schema.js"},"./drizzle":{"types":"./drizzle.d.ts","import":"./drizzle.js","default":"./drizzle.js"},"./styles.css":"./styles.css","./package.json":"./package.json","./approval-react":{"types":"./approval-react.d.ts","import":"./approval-react.js","default":"./approval-react.js"},"./approval-tokens":{"types":"./approval-tokens.d.ts","import":"./approval-tokens.js","default":"./approval-tokens.js"}},"_npmUser":{"name":"braedonsaunders","email":"bsaunders@rassaun.com"},"_resolved":"/tmp/fb73cff21ab8321de8530efe18ccd971/braedonsaunders-appkit-workflows-2.0.0.tgz","_integrity":"sha512-Ak9BX8AwfJYxCsDQsj82+QUO941KkaOWMun6zRU8t9YeeSTY9z9UztXkdaDEED0RGQ0Q/w+o0/AWMaMwHrfaPA==","repository":{"url":"git+https://github.com/braedonsaunders/appkit.git","type":"git","directory":"packages/workflows"},"_npmVersion":"10.9.8","description":"Durable workflow graphs, replay-safe actions, approval gates, and optional React and Drizzle adapters.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","drizzle-orm":"^0.45.2","lucide-react":"^1.24.0","@xyflow/react":"^12.10.0","@braedonsaunders/appkit-db":"^0.2.0","@braedonsaunders/appkit-ui":"^0.2.0","@braedonsaunders/appkit-forms":"^0.2.2","@braedonsaunders/appkit-forms-core":"^0.1.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"drizzle-orm":{"optional":true},"lucide-react":{"optional":true},"@xyflow/react":{"optional":true},"@braedonsaunders/appkit-db":{"optional":true},"@braedonsaunders/appkit-ui":{"optional":true},"@braedonsaunders/appkit-forms":{"optional":true},"@braedonsaunders/appkit-forms-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/appkit-workflows_2.0.0_1787095113730_0.00591516840058115","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"_id":"@braedonsaunders/appkit-workflows@3.0.0","bugs":{"url":"https://github.com/braedonsaunders/appkit/issues"},"dist":{"shasum":"18a14c277308ef0170acdf6c8e646d27cf3e29fa","tarball":"https://registry.npmjs.org/@braedonsaunders/appkit-workflows/-/appkit-workflows-3.0.0.tgz","fileCount":57,"integrity":"sha512-yDPUMeY75hXrKPfZWYp6pQ4it7cbWFLTkqRKegMJlXJmNBW/Z6YP5Lk01KGBPuW3WAwKJV+odXAm98AW+jJy9Q==","signatures":[{"sig":"MEQCIEfHP+Xf4nPu66mtbndVpooe6TRsA7qCnu0N24KqV445AiB5DrVLfcoJjAWdNAyUeq1pgXgzGNts90ZxWb39cCdOSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEfPSpbffqREKC22srYa45dPhGnZKpAxYRtx46Vtru6LAiEA7OUjSxpb/B72YI+sRbkSOfjq8kyCAGPunzDIqcmV43I="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braedonsaunders%2fappkit-workflows@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":543720},"main":"./index.js","name":"@braedonsaunders/appkit-workflows","type":"module","_from":"file:braedonsaunders-appkit-workflows-3.0.0.tgz","types":"./index.d.ts","author":{"name":"Braedon Saunders"},"engines":{"node":">=22"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./react":{"types":"./react.d.ts","import":"./react.js","default":"./react.js"},"./schema":{"types":"./schema.d.ts","import":"./schema.js","default":"./schema.js"},"./drizzle":{"types":"./drizzle.d.ts","import":"./drizzle.js","default":"./drizzle.js"},"./styles.css":"./styles.css","./package.json":"./package.json","./approval-react":{"types":"./approval-react.d.ts","import":"./approval-react.js","default":"./approval-react.js"},"./approval-tokens":{"types":"./approval-tokens.d.ts","import":"./approval-tokens.js","default":"./approval-tokens.js"}},"license":"AGPL-3.0-or-later","version":"3.0.0","_npmUser":{"name":"braedonsaunders","email":"bsaunders@rassaun.com"},"homepage":"https://github.com/braedonsaunders/appkit/tree/main/packages/workflows#readme","keywords":["appkit","application-framework","typescript"],"_resolved":"/tmp/4f13e5866cdc3700093853f5b44ab828/braedonsaunders-appkit-workflows-3.0.0.tgz","_integrity":"sha512-yDPUMeY75hXrKPfZWYp6pQ4it7cbWFLTkqRKegMJlXJmNBW/Z6YP5Lk01KGBPuW3WAwKJV+odXAm98AW+jJy9Q==","repository":{"url":"git+https://github.com/braedonsaunders/appkit.git","type":"git","directory":"packages/workflows"},"_npmVersion":"10.9.8","description":"Durable workflow graphs, replay-safe actions, approval gates, and optional React and Drizzle adapters.","directories":{},"maintainers":[{"name":"braedonsaunders","email":"bsaunders@rassaun.com"}],"sideEffects":["*.css"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","drizzle-orm":"^0.45.2","lucide-react":"^1.24.0","@xyflow/react":"^12.10.0","@braedonsaunders/appkit-db":"^0.2.0","@braedonsaunders/appkit-ui":"^0.3.0","@braedonsaunders/appkit-forms":"^0.2.4","@braedonsaunders/appkit-forms-core":"^0.1.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"drizzle-orm":{"optional":true},"lucide-react":{"optional":true},"@xyflow/react":{"optional":true},"@braedonsaunders/appkit-db":{"optional":true},"@braedonsaunders/appkit-ui":{"optional":true},"@braedonsaunders/appkit-forms":{"optional":true},"@braedonsaunders/appkit-forms-core":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/appkit-workflows_3.0.0_1789182635130_0.6329647802672438"}}},"time":{"created":"2026-08-18T23:18:33.572Z","modified":"2026-09-12T03:10:35.528Z","2.0.0":"2026-08-18T23:18:33.882Z","3.0.0":"2026-09-12T03:10:35.232Z"},"bugs":{"url":"https://github.com/braedonsaunders/appkit/issues"},"author":{"name":"Braedon Saunders"},"license":"AGPL-3.0-or-later","homepage":"https://github.com/braedonsaunders/appkit/tree/main/packages/workflows#readme","keywords":["appkit","application-framework","typescript"],"repository":{"url":"git+https://github.com/braedonsaunders/appkit.git","type":"git","directory":"packages/workflows"},"description":"Durable workflow graphs, replay-safe actions, approval gates, and optional React and Drizzle adapters.","maintainers":[{"name":"braedonsaunders","email":"bsaunders@rassaun.com"}],"readme":"# @braedonsaunders/appkit-workflows\n\nDurable workflow graphs, replay-safe actions, approval gates, and optional React and Drizzle adapters.\n\n## Install\n\n```bash\npnpm add @braedonsaunders/appkit-workflows\n```\n\nSee the [AppKit documentation](https://github.com/braedonsaunders/appkit#readme) for package composition, optional adapters, and production guidance.\n","readmeFilename":"README.md"}