Commit fdd2d8c
committed
feat: restructure into Turborepo monorepo layout
Move plugin code (admin/, server/, jest.config.js) into
packages/strapi-plugin-boilerplate/ and playground into apps/playground/.
Add root workspace configuration:
- pnpm-workspace.yaml defining workspace packages
- turbo.json with task pipeline (build, dev, lint, test)
- Root package.json with workspace scripts
Update plugin package.json:
- Remove yalc from build script
- Remove playground and cypress scripts
- Add biome lint/format scripts
- Add @tanstack/react-query dependency
- Remove cypress, prettier devDeps
- Update ENV_PATH for new directory structure
Update playground to use workspace:* protocol instead of yalc link.1 parent 80c12d0 commit fdd2d8c
60 files changed
Lines changed: 111 additions & 82 deletions
File tree
- apps/playground
- config
- database/migrations
- public
- uploads
- src
- admin
- api
- extensions
- tests
- types/generated
- packages/strapi-plugin-boilerplate
- admin
- src
- components
- pages
- translations
- utils
- tests
- server
- src
- config
- content-types
- controllers
- middlewares
- policies
- routes
- services
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments