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

@@ -6,6 +6,24 @@
"dependsOn": ["^build"],
"outputs": ["dist/**", ".next/**"]
},
"cms#build": {
"dependsOn": ["^build"],
"env": [
"BLOG_APP_URL",
"CRON_SECRET",
"DATABASE_URI",
"NEXT_PUBLIC_SERVER_URL",
"PAYLOAD_SECRET",
"PREVIEW_SECRET",
"S3_BUCKET",
"S3_ACCESS_KEY_ID",
"S3_SECRET_ACCESS_KEY",
"S3_REGION",
"S3_ENDPOINT",
"VERCEL_PROJECT_PRODUCTION_URL"
],
"outputs": [".next/**", "!.next/cache/**"]
},
"design-system#build": {
"dependsOn": ["^build"],
"env": [