-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy path.reliverse
99 lines (92 loc) · 2.46 KB
/
.reliverse
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
{
"projectName": "@reliverse/cli",
"projectAuthor": "blefnk",
"projectDescription": "This superapp CLI tool can help you easily create new web projects, manage existing projects, and automatically make advanced codebase modifications, with more features coming soon.",
"projectVersion": "1.4.20",
"projectLicense": "MIT",
"projectRepository": "git+https://github.com/reliverse/cli.git",
"projectState": "",
"projectDomain": "https://@reliverse/cli.vercel.app",
"projectType": "",
"projectCategory": "",
"projectSubcategory": "",
// Primary tech stack/framework
"projectFramework": "nextjs",
"projectPackageManager": "bun",
"preferredLibraries": {
"stateManagement": "zustand",
"formManagement": "react-hook-form",
"styling": "tailwind",
"uiComponents": "shadcn-ui",
"testing": "bun",
"authentication": "clerk",
"database": "drizzle",
"api": "trpc"
},
"monorepo": {
"type": "none",
"packages": [],
"sharedPackages": []
},
// Dependencies to be excluded from checks
"ignoreDependencies": [],
// Custom rules for Reliverse AI
"customRules": {},
// Project features
"features": {
"i18n": false,
"analytics": false,
"themeMode": "dark-light",
"authentication": true,
"api": true,
"database": true,
"testing": true,
"docker": false,
"ci": false,
"commands": [],
"webview": [],
"language": [
"typescript"
],
"themes": [
"default"
]
},
// Code style preferences
"codeStyle": {
"dontRemoveComments": true,
"shouldAddComments": true,
"typeOrInterface": "type",
"importOrRequire": "import",
"quoteMark": "double",
"semicolons": true,
"lineWidth": 80,
"indentStyle": "space",
"indentSize": 2,
"importSymbol": "~",
"trailingComma": "all",
"bracketSpacing": true,
"arrowParens": "always",
"tabWidth": 2,
"jsToTs": false,
"cjsToEsm": false,
"modernize": {
"replaceFs": false,
"replacePath": false,
"replaceHttp": false,
"replaceProcess": false,
"replaceConsole": false,
"replaceEvents": false
}
},
// Enable auto-answering for prompts?
// Set to true to skip manual confirmations.
"skipPromptsUseAutoBehavior": false,
// Behavior for deployment prompts
"deployBehavior": "prompt",
"depsBehavior": "prompt",
"gitBehavior": "prompt",
"i18nBehavior": "prompt",
"scriptsBehavior": "prompt",
"projectDeployService": "vercel"
}