{"_id":"@acmekit/draft-order","_rev":"2-1ee4009d7638b9f19560064d01cf407d","name":"@acmekit/draft-order","dist-tags":{"latest":"2.13.2"},"versions":{"2.13.1":{"name":"@acmekit/draft-order","version":"2.13.1","keywords":["acmekit","plugin","acmekit-plugin-other","acmekit-plugin","acmekit-v2"],"author":{"url":"https://acmekit.com","name":"AcmeKit"},"license":"MIT","_id":"@acmekit/draft-order@2.13.1","maintainers":[{"name":"deuxego","email":"vladosprut@gmail.com"}],"homepage":"https://github.com/acmekit/acmekit#readme","bugs":{"url":"https://github.com/acmekit/acmekit/issues"},"dist":{"shasum":"98be8b5e4293711abf9407be962f4e85a865b581","tarball":"https://registry.npmjs.org/@acmekit/draft-order/-/draft-order-2.13.1.tgz","fileCount":10,"integrity":"sha512-epTcZ0ZIvPSeuVqKBMjUiJ4QB58jQcmAWopfr/fefgUFswVvQDDUX57SHB38Krc30tNHMrSiQDASk4OzKDY04A==","signatures":[{"sig":"MEYCIQCdUIMMXYw3zluWCkrs6UKcWYdERjgM3FmIFkGrF7BKTgIhAO74nrjVFmPCS253PpVOZwHRqJTNojX/bH8UVFr1T6vr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892194},"types":"./index.d.ts","engines":{"node":">=20"},"exports":{"./*":"./.acmekit/server/src/*.js","./admin":{"import":"./.acmekit/server/src/admin/index.mjs","default":"./.acmekit/server/src/admin/index.js","require":"./.acmekit/server/src/admin/index.js"},"./modules/*":"./.acmekit/server/src/modules/*/index.js","./workflows":"./.acmekit/server/src/workflows/index.js","./providers/*":"./.acmekit/server/src/providers/*/index.js","./package.json":"./package.json","./.acmekit/server/src/modules/*":"./.acmekit/server/src/modules/*/index.js"},"scripts":{"dev":"acmekit plugin:develop","build":"acmekit plugin:build","prepare":"cross-env NODE_ENV=production yarn run build","link:watch":"acmekit plugin:publish && acmekit plugin:develop"},"_npmUser":{"name":"deuxego","email":"vladosprut@gmail.com"},"repository":{"url":"git+https://github.com/acmekit/acmekit.git","type":"git","directory":"packages/plugins/draft-order"},"_npmVersion":"10.9.3","description":"A draft order plugin for AcmeKit.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"date-fns":"^3.6.0","radix-ui":"1.1.2","match-sorter":"^6.3.4","@ariakit/react":"^0.4.15","@babel/runtime":"^7.26.10","lodash.isequal":"^4.5.0","@acmekit/js-sdk":"2.13.1","lodash.debounce":"^4.0.8","react-hook-form":"7.49.1","@hookform/resolvers":"3.4.2","@uiw/react-json-view":"^2.0.0-alpha.17","@tanstack/react-query":"5.64.2"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"@acmekit/ui":"4.1.1","@acmekit/cli":"2.13.1","@acmekit/icons":"2.13.1","@acmekit/types":"2.13.1","@acmekit/admin-sdk":"2.13.1","@acmekit/framework":"2.13.1","@acmekit/ui-preset":"2.13.1","@acmekit/test-utils":"2.13.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","@acmekit/ui":"4.1.1","@acmekit/cli":"2.13.1","@acmekit/icons":"2.13.1","react-router-dom":"6.30.3","@acmekit/admin-sdk":"2.13.1","@acmekit/framework":"2.13.1","@acmekit/test-utils":"2.13.1"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@acmekit/ui":{"optional":true},"@acmekit/cli":{"optional":true},"@acmekit/icons":{"optional":true},"react-router-dom":{"optional":true},"@acmekit/admin-sdk":{"optional":true},"@acmekit/test-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/draft-order_2.13.1_1769891040388_0.9625089640371551","host":"s3://npm-registry-packages-npm-production"}},"2.13.2":{"name":"@acmekit/draft-order","version":"2.13.2","description":"A draft order plugin for AcmeKit.","author":{"name":"AcmeKit","url":"https://acmekit.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/acmekit/acmekit.git","directory":"packages/plugins/draft-order"},"exports":{"./package.json":"./package.json","./workflows":"./.acmekit/server/src/workflows/index.js","./.acmekit/server/src/modules/*":"./.acmekit/server/src/modules/*/index.js","./modules/*":"./.acmekit/server/src/modules/*/index.js","./providers/*":"./.acmekit/server/src/providers/*/index.js","./*":"./.acmekit/server/src/*.js","./admin":{"import":"./.acmekit/server/src/admin/index.mjs","require":"./.acmekit/server/src/admin/index.js","default":"./.acmekit/server/src/admin/index.js"}},"keywords":["acmekit","plugin","acmekit-plugin-other","acmekit-plugin","acmekit-v2"],"scripts":{"build":"acmekit plugin:build","dev":"acmekit plugin:develop","prepare":"cross-env NODE_ENV=production yarn run build","link:watch":"acmekit plugin:publish && acmekit plugin:develop"},"dependencies":{"@acmekit/js-sdk":"2.13.2","@ariakit/react":"^0.4.15","@babel/runtime":"^7.26.10","@hookform/resolvers":"3.4.2","@tanstack/react-query":"5.64.2","@uiw/react-json-view":"^2.0.0-alpha.17","date-fns":"^3.6.0","lodash.debounce":"^4.0.8","lodash.isequal":"^4.5.0","match-sorter":"^6.3.4","radix-ui":"1.1.2","react-hook-form":"7.49.1"},"devDependencies":{"@acmekit/admin-sdk":"2.13.2","@acmekit/cli":"2.13.2","@acmekit/framework":"2.13.2","@acmekit/icons":"2.13.2","@acmekit/test-utils":"2.13.2","@acmekit/types":"2.13.2","@acmekit/ui":"4.1.2","@acmekit/ui-preset":"2.13.2"},"peerDependencies":{"@acmekit/admin-sdk":"2.13.2","@acmekit/cli":"2.13.2","@acmekit/framework":"2.13.2","@acmekit/icons":"2.13.2","@acmekit/test-utils":"2.13.2","@acmekit/ui":"4.1.2","react":"^18.3.1","react-dom":"^18.3.1","react-router-dom":"6.30.3"},"peerDependenciesMeta":{"@acmekit/admin-sdk":{"optional":true},"@acmekit/cli":{"optional":true},"@acmekit/icons":{"optional":true},"@acmekit/test-utils":{"optional":true},"@acmekit/ui":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"react-router-dom":{"optional":true}},"engines":{"node":">=20"},"packageManager":"yarn@3.2.1","_id":"@acmekit/draft-order@2.13.2","types":"./index.d.ts","bugs":{"url":"https://github.com/acmekit/acmekit/issues"},"homepage":"https://github.com/acmekit/acmekit#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-Sftsu8+bGXx7kbFci9jBVHv+sjF0WDdhC3+OAPX8a1NLJBS2BtGeljAByIdlmgUSEBSbBjK6PIQ9C+PCqZMmoQ==","shasum":"4eaf070312ae4b6336d8945ab6730ae18a7daefc","tarball":"https://registry.npmjs.org/@acmekit/draft-order/-/draft-order-2.13.2.tgz","fileCount":10,"unpackedSize":892190,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKk5Ob/9ZcvYIrQJ4mpbJdsIU/i2SmpC9RsWLrnn0nzgIhAK+e69mvA3BVwD52BE4T14M/tjwIF9d1ESYSb3jndKEM"}]},"_npmUser":{"name":"deuxego","email":"vladosprut@gmail.com"},"directories":{},"maintainers":[{"name":"deuxego","email":"vladosprut@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/draft-order_2.13.2_1769892737508_0.48133560359559535"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-31T20:24:00.305Z","modified":"2026-01-31T20:52:18.141Z","2.13.1":"2026-01-31T20:24:00.587Z","2.13.2":"2026-01-31T20:52:17.709Z"},"bugs":{"url":"https://github.com/acmekit/acmekit/issues"},"author":{"name":"AcmeKit","url":"https://acmekit.com"},"license":"MIT","homepage":"https://github.com/acmekit/acmekit#readme","keywords":["acmekit","plugin","acmekit-plugin-other","acmekit-plugin","acmekit-v2"],"repository":{"type":"git","url":"git+https://github.com/acmekit/acmekit.git","directory":"packages/plugins/draft-order"},"description":"A draft order plugin for AcmeKit.","maintainers":[{"name":"deuxego","email":"vladosprut@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://www.acmekit.com\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://user-images.githubusercontent.com/59018053/229103275-b5e482bb-4601-46e6-8142-244f531cebdb.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://user-images.githubusercontent.com/59018053/229103726-e5b529a3-9b3f-4970-8a1f-c6af37f087bf.svg\">\n    <img alt=\"AcmeKit logo\" src=\"https://user-images.githubusercontent.com/59018053/229103726-e5b529a3-9b3f-4970-8a1f-c6af37f087bf.svg\">\n    </picture>\n  </a>\n</p>\n<h1 align=\"center\">\n  Draft Order Plugin\n</h1>\n\n<h4 align=\"center\">\n  <a href=\"https://docs.acmekit.com\">Documentation</a> |\n  <a href=\"https://www.acmekit.com\">Website</a>\n</h4>\n\n<p align=\"center\">\n  Create and manage draft orders on behalf of customers in AcmeKit\n</p>\n<p align=\"center\">\n  <a href=\"https://github.com/acmekit/acmekit/blob/master/CONTRIBUTING.md\">\n    <img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat\" alt=\"PRs welcome!\" />\n  </a>\n    <a href=\"https://www.producthunt.com/posts/acmekit\"><img src=\"https://img.shields.io/badge/Product%20Hunt-%231%20Product%20of%20the%20Day-%23DA552E\" alt=\"Product Hunt\"></a>\n  <a href=\"https://discord.gg/xpCwq3Kfn8\">\n    <img src=\"https://img.shields.io/badge/chat-on%20discord-7289DA.svg\" alt=\"Discord Chat\" />\n  </a>\n  <a href=\"https://twitter.com/intent/follow?screen_name=acmekit\">\n    <img src=\"https://img.shields.io/twitter/follow/acmekit.svg?label=Follow%20@acmekit\" alt=\"Follow @acmekit\" />\n  </a>\n</p>\n\n## Overview\n\nThe Draft Order Plugin enables admin users to create and manage orders on behalf of customers. This is particularly useful for customer support scenarios or when customers place orders offline.\n\n## Features\n\n- **Create draft orders** from the AcmeKit Admin dashboard\n- **Manage items** in draft orders (add, update, remove)\n- **Add shipping methods** to draft orders\n- **Associate customers** with draft orders\n- **Convert draft orders** to regular orders for purchase completion\n\n\n## Installation\n\n1. Install the Draft Order plugin\n```\nyarn add @acmekit/draft-order\n```\n2. Configure the plugin in your acmekit-config.ts\n```\nmodule.exports = defineConfig({\n  projectConfig: {\n    ...\n  },\n  plugins: [\n    {\n      resolve: \"@acmekit/draft-order\",\n      options: {},\n    },\n  ],\n})\n```\n3. Start your server\n   \n## Requirements\n- AcmeKit application version >= 2.4.0\n\n## Support\n\n## Community & Contributions\n\nThe community and core team are available in [GitHub Discussions](https://github.com/acmekit/acmekit/discussions), where you can ask for support, discuss roadmap, and share ideas.\n\nJoin our [Discord server](https://discord.com/invite/acmekit) to meet other community members.\n\n## Other channels\n\n- [GitHub Issues](https://github.com/acmekit/acmekit/issues)\n- [Twitter](https://twitter.com/acmekit)\n- [LinkedIn](https://www.linkedin.com/company/acmekit)\n- [AcmeKit Blog](https://acmekit.com/blog/)\n","readmeFilename":"README.md"}