mirror of
https://github.com/FranP-code/create-better-t-stack.git
synced 2025-10-12 23:52:15 +00:00
update schema.json
This commit is contained in:
@@ -21,12 +21,23 @@
|
|||||||
},
|
},
|
||||||
"database": {
|
"database": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": ["none", "sqlite", "postgres", "mysql", "mongodb"],
|
"enum": [
|
||||||
|
"none",
|
||||||
|
"sqlite",
|
||||||
|
"postgres",
|
||||||
|
"mysql",
|
||||||
|
"mongodb"
|
||||||
|
],
|
||||||
"description": "Database type"
|
"description": "Database type"
|
||||||
},
|
},
|
||||||
"orm": {
|
"orm": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": ["drizzle", "prisma", "mongoose", "none"],
|
"enum": [
|
||||||
|
"drizzle",
|
||||||
|
"prisma",
|
||||||
|
"mongoose",
|
||||||
|
"none"
|
||||||
|
],
|
||||||
"description": "ORM type"
|
"description": "ORM type"
|
||||||
},
|
},
|
||||||
"backend": {
|
"backend": {
|
||||||
@@ -44,7 +55,12 @@
|
|||||||
},
|
},
|
||||||
"runtime": {
|
"runtime": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": ["bun", "node", "workers", "none"],
|
"enum": [
|
||||||
|
"bun",
|
||||||
|
"node",
|
||||||
|
"workers",
|
||||||
|
"none"
|
||||||
|
],
|
||||||
"description": "Runtime environment (workers only available with hono backend and drizzle orm)"
|
"description": "Runtime environment (workers only available with hono backend and drizzle orm)"
|
||||||
},
|
},
|
||||||
"frontend": {
|
"frontend": {
|
||||||
@@ -86,7 +102,11 @@
|
|||||||
"type": "array",
|
"type": "array",
|
||||||
"items": {
|
"items": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": ["todo", "ai", "none"]
|
"enum": [
|
||||||
|
"todo",
|
||||||
|
"ai",
|
||||||
|
"none"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"description": "Example templates to include"
|
"description": "Example templates to include"
|
||||||
},
|
},
|
||||||
@@ -96,7 +116,11 @@
|
|||||||
},
|
},
|
||||||
"packageManager": {
|
"packageManager": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": ["npm", "pnpm", "bun"],
|
"enum": [
|
||||||
|
"npm",
|
||||||
|
"pnpm",
|
||||||
|
"bun"
|
||||||
|
],
|
||||||
"description": "Package manager"
|
"description": "Package manager"
|
||||||
},
|
},
|
||||||
"dbSetup": {
|
"dbSetup": {
|
||||||
@@ -115,12 +139,19 @@
|
|||||||
},
|
},
|
||||||
"api": {
|
"api": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": ["trpc", "orpc", "none"],
|
"enum": [
|
||||||
|
"trpc",
|
||||||
|
"orpc",
|
||||||
|
"none"
|
||||||
|
],
|
||||||
"description": "API type"
|
"description": "API type"
|
||||||
},
|
},
|
||||||
"webDeploy": {
|
"webDeploy": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"enum": ["workers", "none"],
|
"enum": [
|
||||||
|
"workers",
|
||||||
|
"none"
|
||||||
|
],
|
||||||
"description": "Web deployment"
|
"description": "Web deployment"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -16,7 +16,8 @@
|
|||||||
"!**/templates/**",
|
"!**/templates/**",
|
||||||
"!**/.turbo",
|
"!**/.turbo",
|
||||||
"!**/package.json",
|
"!**/package.json",
|
||||||
"!**/analytics-data.json"
|
"!**/analytics-data.json",
|
||||||
|
"!**/schema.json"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"formatter": {
|
"formatter": {
|
||||||
|
|||||||
Reference in New Issue
Block a user