feat: new cms app (#35999)

* add cms turbo app

* add cms scripts to package.json

* update README

* update README

* update files

* fix formatting

* fix populateAuthors

* sync dependencies

* update launch week field

* update lint config

* Coordinate the deps to be the same as the other apps.

* Remove extra files.

* Run prettier on the CMS files.

* Add commands for cleaning and typechecking.

* Fix weird version of @types/react in docs.

* run pnpm install

* fix pnpm-lock

* fix cms lint

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
This commit is contained in:
Francesco Sansalvadore
2025-06-03 13:26:43 +02:00
committed by GitHub
parent e65655981c
commit f7d90bbc30
155 changed files with 23109 additions and 222 deletions

View File

@@ -8,12 +8,13 @@
"scripts": {
"preinstall": "npx only-allow pnpm",
"build": "turbo run build",
"build:cms": "turbo run build --filter=cms --parallel",
"build:studio": "turbo run build --filter=studio",
"build:design-system": "turbo run build --filter=design-system",
"build:docs": "turbo run build --filter=docs",
"clean": "turbo run clean --parallel && rimraf -G node_modules/{*,.bin,.modules.yaml}",
"dev": "turbo run dev --parallel",
"dev:reference": "turbo run dev --filter=reference --parallel",
"dev:cms": "turbo run dev --filter=cms --parallel",
"dev:studio": "turbo run dev --filter=studio --parallel",
"dev:studio-local": "pnpm run --dir tests/studio-tests codegen:setup",
"dev:docs": "turbo run dev --filter=docs --parallel",