{"_id":"@akbarsafari00/strapi","name":"@akbarsafari00/strapi","dist-tags":{"fa":"5.52.1-fa.1","latest":"5.52.1-fa.1"},"versions":{"5.52.1-fa.1":{"name":"@akbarsafari00/strapi","version":"5.52.1-fa.1","description":"An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite","keywords":["strapi","cms","cmf","content management system","content management framework","admin panel","dashboard","api","auth","framework","http","json","koa","koajs","mvc","oauth","oauth2","orm","rest","restful","security","jam","jamstack","javascript","headless","MySQL","MariaDB","PostgreSQL","SQLite","graphqL","infrastructure","backend","open source","self hosted","react","reactjs"],"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/strapi"},"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":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","import":"./dist/index.mjs","require":"./dist/index.js","default":"./dist/index.js"},"./admin":{"types":"./dist/admin.d.ts","source":"./src/admin.ts","import":"./dist/admin.mjs","require":"./dist/admin.js","default":"./dist/admin.js"},"./admin/test":{"types":"./dist/admin-test.d.ts","source":"./src/admin-test.ts","import":"./dist/admin-test.mjs","require":"./dist/admin-test.js","default":"./dist/admin-test.js"},"./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.mjs","source":"./src/index.ts","types":"./dist/index.d.ts","bin":{"strapi":"bin/strapi.js"},"scripts":{"build":"run -T npm-run-all clean --parallel build:code build:types","build:code":"run -T  rollup -c","build:types":"run -T tsc -p tsconfig.build.json --emitDeclarationOnly","clean":"run -T rimraf ./dist","lint":"run -T eslint . --max-warnings=0","test:ts":"run -T tsc -p tsconfig.json","test:unit":"run -T jest","test:unit:watch":"run -T jest --watch","watch":"run -T rollup -c -w"},"dependencies":{"@pmmmwh/react-refresh-webpack-plugin":"0.5.17","@strapi/admin":"npm:@akbarsafari00/admin@5.52.1-fa.1","@strapi/cloud-cli":"5.52.1","@strapi/content-manager":"npm:@akbarsafari00/content-manager@5.52.1-fa.1","@strapi/content-releases":"npm:@akbarsafari00/content-releases@5.52.1-fa.1","@strapi/content-type-builder":"npm:@akbarsafari00/content-type-builder@5.52.1-fa.1","@strapi/core":"5.52.1","@strapi/data-transfer":"5.52.1","@strapi/database":"5.52.1","@strapi/email":"npm:@akbarsafari00/email@5.52.1-fa.1","@strapi/generators":"5.52.1","@strapi/i18n":"npm:@akbarsafari00/i18n@5.52.1-fa.1","@strapi/logger":"5.52.1","@strapi/openapi":"5.52.1","@strapi/permissions":"5.52.1","@strapi/review-workflows":"npm:@akbarsafari00/review-workflows@5.52.1-fa.1","@strapi/types":"5.52.1","@strapi/typescript-utils":"5.52.1","@strapi/upload":"npm:@akbarsafari00/upload@5.52.1-fa.1","@strapi/utils":"5.52.1","@types/nodemon":"1.19.6","@vitejs/plugin-react-swc":"3.11.0","boxen":"5.1.2","browserslist":"^4.23.0","browserslist-to-esbuild":"2.1.1","chalk":"4.1.2","chokidar":"3.6.0","ci-info":"4.0.0","cli-progress":"3.12.0","cli-table3":"0.6.5","commander":"8.3.0","concurrently":"8.2.2","css-loader":"6.11.0","dotenv":"16.6.1","esbuild-loader":"4.5.0","esbuild-register":"3.6.0","execa":"5.1.1","fork-ts-checker-webpack-plugin":"8.0.0","fs-extra":"11.3.4","get-latest-version":"5.1.0","git-url-parse":"14.0.0","html-webpack-plugin":"5.6.7","inquirer":"9.3.8","lodash":"4.18.1","mini-css-extract-plugin":"2.10.2","nodemon":"3.0.2","ora":"5.4.1","outdent":"0.8.0","pkg-up":"3.1.0","prettier":"3.6.2","react-refresh":"0.14.0","read-pkg-up":"7.0.1","resolve-from":"5.0.0","semver":"7.7.4","style-loader":"3.3.4","typescript":"5.9.3","vite":"5.4.21","webpack":"5.109.2","webpack-bundle-analyzer":"5.3.0","webpack-dev-middleware":"6.1.3","webpack-hot-middleware":"2.26.1","yup":"0.32.9"},"peerDependencies":{"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"},"private":false,"optionalDependencies":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@akbarsafari00/strapi@5.52.1-fa.1","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-XZ33x+uwybGkD17gVZC++EqHS2Dsvie5ZLyynsxkWA2pE3yp82L4UJIXestp+/Nfn5PE0KyPCv1PLNtelSQaBg==","shasum":"6fb0c9da55c93147ad572cfae6ba2b364fbee8d0","tarball":"https://registry.npmjs.org/@akbarsafari00/strapi/-/strapi-5.52.1-fa.1.tgz","fileCount":487,"unpackedSize":1595695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHWnB91SNeFbIQMK0gwtpUxNtQeHvR8vR3i59IMJkY5OAiEAo8MImjH2+W2BiplLl1Y56lvHqn6JNozRneXdfCckdmA="}]},"_npmUser":{"name":"akbarsafari00","email":"akbarsafari00@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/strapi_5.52.1-fa.1_1787468286705_0.5760025477084834"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-23T06:58:06.549Z","5.52.1-fa.1":"2026-08-23T06:58:06.855Z","modified":"2026-08-23T06:58:07.072Z"},"maintainers":[{"name":"akbarsafari00","email":"akbarsafari00@gmail.com"}],"description":"An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite","homepage":"https://strapi.io","keywords":["strapi","cms","cmf","content management system","content management framework","admin panel","dashboard","api","auth","framework","http","json","koa","koajs","mvc","oauth","oauth2","orm","rest","restful","security","jam","jamstack","javascript","headless","MySQL","MariaDB","PostgreSQL","SQLite","graphqL","infrastructure","backend","open source","self hosted","react","reactjs"],"repository":{"type":"git","url":"git+https://github.com/strapi/strapi.git","directory":"packages/core/strapi"},"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://cloud.strapi.io/signups?source=github1\">Cloud</a> · <a href=\"https://strapi.io/demo\">Try live demo</a></p>\r\n<br />\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\n<p align=\"center\">\r\n  <a href=\"https://strapi.io\">\r\n    <img src=\"https://raw.githubusercontent.com/strapi/strapi/main/public/assets/admin-demo.gif\" alt=\"Administration panel\" />\r\n  </a>\r\n</p>\r\n\r\n<br>\r\n\r\nStrapi Community Edition is a free and open-source headless CMS enabling you to manage any content, anywhere.\r\n\r\n- **Self-hosted or Cloud**: You can host and scale Strapi projects the way you want. You can save time by deploying to [Strapi Cloud](https://cloud.strapi.io/signups?source=github1) or deploy to the hosting platform you want\\*\\*: AWS, Azure, Google Cloud, DigitalOcean.\r\n- **Modern Admin Pane**: Elegant, entirely customizable and a fully extensible admin panel.\r\n- **Multi-database support**: You can choose the database you prefer: PostgreSQL, MySQL, MariaDB, and SQLite.\r\n- **Customizable**: You can quickly build your logic by fully customizing APIs, routes, or plugins to fit your needs perfectly.\r\n- **Blazing Fast and Robust**: Built on top of Node.js and TypeScript, Strapi delivers reliable and solid performance.\r\n- **Front-end Agnostic**: Use any front-end framework (React, Next.js, Vue, Angular, etc.), mobile apps or even IoT.\r\n- **Secure by default**: Reusable policies, CORS, CSP, P3P, Xframe, XSS, and more.\r\n- **Powerful CLI**: Scaffold projects and APIs on the fly.\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\nInstall Strapi with this **Quickstart** command to create a Strapi project instantly:\r\n\r\n- (Use **yarn** to install the Strapi project (recommended). [Install yarn with these docs](https://yarnpkg.com/lang/en/docs/install/).)\r\n\r\n```bash\r\nyarn create strapi\r\n```\r\n\r\n**or**\r\n\r\n- (Using npx to install the Strapi project.)\r\n\r\n```bash\r\nnpx create-strapi@latest\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\nEnjoy 🎉\r\n\r\n### 🖐 Requirements\r\n\r\nComplete installation requirements can be found in the documentation under <a href=\"https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/deployment.html\">Installation Requirements</a>.\r\n\r\n**Supported operating systems**:\r\n\r\n- Ubuntu LTS/Debian 9.x\r\n- CentOS/RHEL 8\r\n- macOS Mojave\r\n- Windows 10\r\n- Docker\r\n\r\n(Please note that Strapi may work on other operating systems, but these are not tested nor officially supported at this time.)\r\n\r\n**Node:**\r\n\r\nStrapi only supports maintenance and LTS versions of Node.js. Please refer to the <a href=\"https://nodejs.org/en/about/releases/\">Node.js release schedule</a> for more information. NPM versions installed by default with Node.js are supported. Generally it's recommended to use yarn over npm where possible.\r\n\r\n| Strapi Version    | Recommended | Minimum |\r\n| ----------------- | ----------- | ------- |\r\n| 5.48.1 and up     | 24.x        | 22.x    |\r\n| 5.31.0 to v5.48.0 | 24.x        | 20.x    |\r\n| 5.0.0 to 5.30.1   | 20.x        | 18.x    |\r\n| 4.14.5 and up     | 20.x        | 18.x    |\r\n| 4.11.0 and up     | 18.x        | 16.x    |\r\n| 4.3.9 to 4.10.x   | 18.x        | 14.x    |\r\n| 4.0.x to 4.3.8    | 16.x        | 14.x    |\r\n\r\n**Database:**\r\n\r\n| Database   | Recommended | Minimum |\r\n| ---------- | ----------- | ------- |\r\n| MySQL      | 8.0         | 8.0     |\r\n| MariaDB    | 10.6        | 10.3    |\r\n| PostgreSQL | 14.0        | 11.0    |\r\n| SQLite     | 3           | 3       |\r\n\r\n**Minimum Database Driver:**\r\n\r\nDatabase driver packages often have their own minimum versions for each version of Node, so here you can find the minimum required versions\r\n\r\n| Node Version | PostgreSQL (pg) | MySQL (mysql2) | SQLite (better-sqlite3) |\r\n| ------------ | --------------- | -------------- | ----------------------- |\r\n| 22           | pg@8.x          | mysql2@3.x     | better-sqlite3@11.x     |\r\n| 24           | pg@8.x          | mysql2@3.x     | better-sqlite3@12.x     |\r\n\r\n**We recommend always using the latest version of Strapi stable to start your new projects**.\r\n\r\n## Features\r\n\r\n- **Content Types Builder**: Build the most flexible publishing experience for your content managers, by giving them the freedom to create any page on the go with [fields](https://docs.strapi.io/user-docs/content-manager/writing-content#filling-up-fields), components and [Dynamic Zones](https://docs.strapi.io/user-docs/content-manager/writing-content#dynamic-zones).\r\n- **Media Library**: Upload your images, videos, audio or documents to the media library. Easily find the right asset, edit and reuse it.\r\n- **Internationalization**: The Internationalization (i18n) plugin allows Strapi users to create, manage and distribute localized content in different languages, called \"locales\r\n- **Role Based Access Control**: Create an unlimited number of custom roles and permissions for admin and end users.\r\n- **GraphQL or REST**: Consume the API using REST or GraphQL\r\n\r\nYou can unlock additional features such as SSO, Audit Logs, Review Workflows in [Strapi Cloud](https://cloud.strapi.io/login?source=github1) or [Strapi Enterprise](https://strapi.io/enterprise?source=github1).\r\n\r\n**[See more on our website](https://strapi.io/overview)**.\r\n\r\n## Contributing\r\n\r\nPlease read our [Contributing Guide](./CONTRIBUTING.md) before submitting a Pull Request to the project.\r\n\r\n## Community support\r\n\r\nFor general help using Strapi, please refer to [the official Strapi documentation](https://docs.strapi.io). For additional help, you can use one of these channels to ask a question:\r\n\r\n- [Discord](https://discord.strapi.io) (For live discussion with the Community and Strapi team)\r\n- [GitHub](https://github.com/strapi/strapi) (Bug reports, Contributions)\r\n- [Community Forum](https://forum.strapi.io) (Questions and Discussions)\r\n- [Feedback section](https://feedback.strapi.io) (Roadmap, Feature requests)\r\n- [Twitter](https://twitter.com/strapijs) (Get the news fast)\r\n- [Facebook](https://www.facebook.com/Strapi-616063331867161)\r\n- [YouTube Channel](https://www.youtube.com/strapi) (Learn from Video Tutorials)\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- [Developer docs](https://docs.strapi.io/developer-docs/latest/getting-started/introduction.html)\r\n- [User guide](https://docs.strapi.io/user-docs/latest/getting-started/introduction.html)\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.\r\n\r\n## License\r\n\r\nSee the [LICENSE](./LICENSE) file for licensing information.\r\n","readmeFilename":"README.md","_rev":"1-b9ed438efddf65791d7e3fbda8b90a20"}