{"_id":"@akbarsafari00/review-workflows","name":"@akbarsafari00/review-workflows","dist-tags":{"fa":"5.52.1-fa.1","latest":"5.52.1-fa.1"},"versions":{"5.52.1-fa.1":{"name":"@akbarsafari00/review-workflows","version":"5.52.1-fa.1","description":"Review workflows for your content","homepage":"https://strapi.io","bugs":{"url":"https://github.com/strapi/strapi/issues"},"repository":{"type":"git","url":"git+https://github.com/strapi/strapi.git","directory":"packages/core/review-workflows"},"license":"SEE LICENSE IN LICENSE","author":{"name":"Strapi Solutions SAS","email":"hi@strapi.io","url":"https://strapi.io"},"maintainers":[{"name":"akbarsafari00","email":"akbarsafari00@gmail.com"}],"exports":{"./strapi-admin":{"types":"./dist/admin/src/index.d.ts","source":"./admin/src/index.ts","import":"./dist/admin/index.mjs","require":"./dist/admin/index.js","default":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","source":"./server/src/index.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js","default":"./dist/server/index.js"},"./package.json":"./package.json"},"scripts":{"build":"run -T npm-run-all clean --parallel build:code build:types","build:code":"run -T rollup -c","build:types":"run -T run-p build:types:server build:types:admin","build:types:server":"run -T tsc -p server/tsconfig.build.json --emitDeclarationOnly","build:types:admin":"run -T tsc -p admin/tsconfig.build.json --emitDeclarationOnly","clean":"run -T rimraf ./dist","lint":"run -T eslint . --max-warnings=0","test:front":"run -T cross-env IS_EE=true jest --config ./jest.config.front.js","test:ts:back":"run -T tsc -p server/tsconfig.json","test:ts:front":"run -T tsc -p admin/tsconfig.json","test:unit":"run -T jest","test:unit:watch":"run -T jest --watch","watch":"run -T rollup -c -w"},"dependencies":{"@reduxjs/toolkit":"1.9.7","@strapi/design-system":"2.2.4","@strapi/icons":"2.2.4","@strapi/utils":"5.52.1","date-fns":"2.30.0","fractional-indexing":"3.2.0","koa":"2.16.4","lodash":"4.18.1","react-dnd":"16.0.1","react-dnd-html5-backend":"16.0.1","react-helmet":"^6.1.0","react-intl":"6.6.2","react-redux":"8.1.3","semver":"7.7.4","yup":"0.32.9"},"peerDependencies":{"@strapi/admin":"^5.0.0","@strapi/content-manager":"^5.0.0","@strapi/types":"^5.0.0","react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","react-router-dom":"^6.30.3","styled-components":"^6.0.0"},"engines":{"node":">=20.0.0 <=26.x.x","npm":">=6.0.0"},"strapi":{"name":"review-workflows","description":"Review workflows for your content","kind":"plugin","displayName":"Review Workflows","required":true},"private":false,"optionalDependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@akbarsafari00/review-workflows@5.52.1-fa.1","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-HIUhkkK4A1mdp5jD1wtbh69ZpSoqosAwZ7MDlHpjoewNOBdPw+KiMZx64kkOTAML+dJXDYpBvdUFmHmqs6O+Eg==","shasum":"55cd4ee8f899d9cd8863da0479e38d6610a72efd","tarball":"https://registry.npmjs.org/@akbarsafari00/review-workflows/-/review-workflows-5.52.1-fa.1.tgz","fileCount":528,"unpackedSize":2966822,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC1RUqKbNqB4BIChkMXS10fiI/X6tQCOKawJ5tm65mQVQIhALb8K4bSOdxc4KyuHFkcV2ZarsuwQwPL6K6zik1cGtER"}]},"_npmUser":{"name":"akbarsafari00","email":"akbarsafari00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/review-workflows_5.52.1-fa.1_1787468235139_0.05604045701781968"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-23T06:57:14.883Z","5.52.1-fa.1":"2026-08-23T06:57:15.292Z","modified":"2026-08-23T06:57:15.502Z"},"maintainers":[{"name":"akbarsafari00","email":"akbarsafari00@gmail.com"}],"description":"Review workflows for your content","homepage":"https://strapi.io","repository":{"type":"git","url":"git+https://github.com/strapi/strapi.git","directory":"packages/core/review-workflows"},"author":{"name":"Strapi Solutions SAS","email":"hi@strapi.io","url":"https://strapi.io"},"bugs":{"url":"https://github.com/strapi/strapi/issues"},"license":"SEE LICENSE IN LICENSE","readme":"<p align=\"center\">\r\n  <a href=\"https://strapi.io/#gh-light-mode-only\">\r\n    <img src=\"https://strapi.io/assets/strapi-logo-dark.svg\" width=\"318px\" alt=\"Strapi logo\" />\r\n  </a>\r\n  <a href=\"https://strapi.io/#gh-dark-mode-only\">\r\n    <img src=\"https://strapi.io/assets/strapi-logo-light.svg\" width=\"318px\" alt=\"Strapi logo\" />\r\n  </a>\r\n</p>\r\n\r\n<h3 align=\"center\">Open-source headless CMS, self-hosted or Cloud you're in control.</h3>\r\n<p align=\"center\">The leading open-source headless CMS, 100% JavaScript/TypeScript, flexible and fully customizable.</p>\r\n<p align=\"center\"><a href=\"https://docs.strapi.io\">Docs</a> · <a href=\"https://strapi.io/cloud\">Strapi Cloud</a> · <a href=\"https://feedback.strapi.io\">Roadmap</a> · <a href=\"https://discord.strapi.io\">Discord</a> · <a href=\"https://github.com/strapi/strapi/discussions\">Discussions</a></p>\r\n\r\n<p align=\"center\">\r\n  <a href=\"https://www.npmjs.org/package/@strapi/strapi\">\r\n    <img src=\"https://img.shields.io/npm/v/@strapi/strapi/latest.svg\" alt=\"NPM Version\" />\r\n  </a>\r\n  <a href=\"https://github.com/strapi/strapi/actions/workflows/tests.yml\">\r\n    <img src=\"https://github.com/strapi/strapi/actions/workflows/tests.yml/badge.svg?branch=main\" alt=\"Tests\" />\r\n  </a>\r\n  <a href=\"https://discord.strapi.io\">\r\n    <img src=\"https://img.shields.io/discord/811989166782021633?label=Discord\" alt=\"Strapi on Discord\" />\r\n  </a>\r\n  <a href=\"https://github.com/strapi/strapi/actions/workflows/nightly.yml\">\r\n    <img src=\"https://github.com/strapi/strapi/actions/workflows/nightly.yml/badge.svg\" alt=\"Strapi Nightly Release Build Status\" />\r\n  </a>\r\n</p>\r\n\r\n<br>\r\n\r\nStrapi is an open-source, self-hosted headless CMS that lets developers build content APIs fast while giving content creators a friendly editing interface. Define your content models and Strapi generates a full API, ready to consume from any frontend, mobile app, or IoT device.\r\n\r\n- Design content structures visually with the [**Content-Type Builder**](https://docs.strapi.io/cms/features/content-type-builder), no code required\r\n- Auto-generated [**REST**](https://docs.strapi.io/cms/api/rest) & [**GraphQL**](https://docs.strapi.io/cms/plugins/graphql) APIs for every content type\r\n- Granular [**Roles & Permissions**](https://docs.strapi.io/cms/features/users-permissions) out of the box\r\n- Built-in [**Media Library**](https://docs.strapi.io/cms/features/media-library), [**Internationalization (i18n)**](https://docs.strapi.io/cms/features/internationalization), and [**Draft & Publish**](https://docs.strapi.io/cms/features/draft-and-publish)\r\n- First-class **TypeScript** support with flexible database options (SQLite, PostgreSQL, MySQL, MariaDB)\r\n- Extensible [**plugin system**](https://docs.strapi.io/cms/plugins-development/developing-plugins) and customizable admin dashboard\r\n\r\n> Explore all features at **[strapi.io/features](https://strapi.io/features)**\r\n\r\n> **Strapi AI** — Automate content modeling, media alt text, and translations with Strapi's built-in AI layer. [Learn more](https://strapi.io/ai)\r\n\r\n### How Strapi handles requests\r\n\r\nEvery incoming request flows through a layered backend architecture: **Routes → Middlewares → Controllers → Services**.\r\n\r\n<p align=\"center\">\r\n  <img src=\"https://docs.strapi.io/img/assets/backend-customization/diagram-routes.png\" alt=\"Strapi backend request flow: Routes, Middlewares, Controllers, and Services\" />\r\n</p>\r\n\r\n> Learn more about backend customization in the [official docs](https://docs.strapi.io/cms/backend-customization).\r\n\r\n## Getting Started\r\n\r\n<a href=\"https://docs.strapi.io/developer-docs/latest/getting-started/quick-start.html\" target=\"_blank\">Read the Getting Started tutorial</a> or follow the steps below:\r\n\r\n### ⏳ Installation\r\n\r\nUse the **Quickstart** command below to create a new Strapi project instantly:\r\n\r\n```bash\r\nnpx create-strapi@latest my-project\r\n```\r\n\r\nThis command generates a brand new project with the default features (authentication, permissions, content management, content type builder & file upload).\r\n\r\n> Full installation options (including TypeScript, `--quickstart`, etc.) in the **[CLI installation docs](https://docs.strapi.io/cms/installation/cli#creating-a-strapi-project)**\r\n\r\n### Requirements\r\n\r\n> Hardware & software requirements (OS, Node.js, databases) at **[Requirements docs](https://docs.strapi.io/cms/deployment#hardware-and-software-requirements)**\r\n\r\n## Docker\r\n\r\nStrapi doesn't ship official Docker images, so you build your own from your project. The fastest way to get started is with the community CLI tool:\r\n\r\n```bash\r\nnpx @strapi-community/dockerize@latest\r\n```\r\n\r\nThis generates a `Dockerfile` and `docker-compose.yml` tailored to your project. See the [strapi-tool-dockerize](https://github.com/strapi-community/strapi-tool-dockerize) repo for more details.\r\n\r\n> Dockerfiles, Docker Compose examples, production builds at **[Docker installation docs](https://docs.strapi.io/cms/installation/docker)**\r\n\r\n## Deploy to Strapi Cloud\r\n\r\nThe fastest way to go from local to production. Strapi Cloud is the official managed hosting platform with zero DevOps, a built-in database, media library, and CDN.\r\n\r\n> [**Deploy now**](https://cloud.strapi.io)\r\n\r\n## LaunchPad\r\n\r\nThe official demo template combining Strapi with Next.js to get you started quickly.\r\n\r\n> [**LaunchPad template**](https://github.com/strapi/LaunchPad)\r\n\r\n### Try live demo\r\n\r\nSee for yourself what's under the hood by getting access to a [hosted Strapi project](https://strapi.io/demo) with sample data — [try it live](https://strapi.io/demo) or [pull locally](https://github.com/strapi/LaunchPad).\r\n\r\n## Repositories\r\n\r\n| Repository                                                          | Description                                   |\r\n| ------------------------------------------------------------------- | --------------------------------------------- |\r\n| [**strapi/strapi**](https://github.com/strapi/strapi)               | Core monorepo, the CMS itself                 |\r\n| [**strapi/design-system**](https://github.com/strapi/design-system) | Strapi Design System, React component library |\r\n| [**strapi/LaunchPad**](https://github.com/strapi/LaunchPad)         | Demo app: Strapi + Next.js                    |\r\n\r\n## Contributing & Community\r\n\r\nStrapi is community-built and open source. For help, feedback, or to get involved:\r\n\r\n- **[Discord](https://discord.strapi.io)**: Live discussion with the community and Strapi team\r\n- **[GitHub Discussions](https://github.com/strapi/strapi/discussions)**: Ask questions, share projects, get feedback\r\n- **[GitHub](https://github.com/strapi/strapi)**: Bug reports and contributions\r\n- **[Contributing Guide](https://contributor.strapi.io/)**: How to contribute code, docs, and translations\r\n- **[Community Content](https://github.com/strapi/community-content)**: Showcase, tutorials, starters, and templates\r\n- **[Feedback](https://feedback.strapi.io)**: Roadmap and feature requests\r\n- **[Twitter](https://twitter.com/strapijs)**: Get the news fast\r\n- **[YouTube Channel](https://www.youtube.com/strapi)**: Learn from video tutorials\r\n\r\nFor general help, refer to the [official Strapi documentation](https://docs.strapi.io). New to open source? Check out [How to Contribute to Open Source](https://opensource.guide/).\r\n\r\n## Migration\r\n\r\nFollow our [migration guides](https://docs.strapi.io/developer-docs/latest/update-migration-guides/migration-guides.html) on the documentation to keep your projects up-to-date.\r\n\r\n## Roadmap\r\n\r\nCheck out our [roadmap](https://feedback.strapi.io) to get informed of the latest features released and the upcoming ones. You may also give us insights and vote for a specific feature.\r\n\r\n## Documentation\r\n\r\nSee our dedicated [repository](https://github.com/strapi/documentation) for the Strapi documentation, or view our documentation live:\r\n\r\n- [CMS docs](https://docs.strapi.io/cms/intro)\r\n- [Cloud docs](https://docs.strapi.io/cloud/intro)\r\n\r\n## Security\r\n\r\nIf you discover a security issue, please report it responsibly. See our [Security Policy](https://github.com/strapi/strapi/blob/main/SECURITY.md) for our disclosure process and contact info.\r\n\r\n## About Strapi\r\n\r\n- **[Company Handbook](https://handbook.strapi.io)**: Our values, how we work, and more\r\n- **[About Us](https://strapi.io/about-us)**: The story of Strapi\r\n\r\n[Contact us](https://strapi.io/contact)\r\n\r\n## Support Strapi\r\n\r\nIf Strapi is useful to you, give us a star. It helps more than you think!\r\n\r\n## Thanks to All Contributors\r\n\r\nThank you to everyone who has contributed code, reported issues, and helped shape Strapi.\r\n\r\n[![Strapi contributors](https://contrib.rocks/image?repo=strapi/strapi&max=400&columns=20)](https://github.com/strapi/strapi/graphs/contributors)\r\n\r\n## License\r\n\r\nSee the [LICENSE](./LICENSE) file for licensing information.\r\n\r\n---\r\n\r\n[Website](https://strapi.io) · [Docs](https://docs.strapi.io) · [Blog](https://strapi.io/blog) · [Twitter](https://twitter.com/strapijs) · [LinkedIn](https://www.linkedin.com/company/strapi/)\r\n","readmeFilename":"README.md","_rev":"1-d7cd1537fc042194e5f2b5b8bc67f2a0"}