-
-
Notifications
You must be signed in to change notification settings - Fork 223
/
Copy path.reliverse
115 lines (105 loc) · 2.94 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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
{
// RELIVERSE CONFIG (https://docs.reliverse.org/cli)
// This jsonc file is generated by @reliverse/cli
// Restart the CLI to apply your config changes
"$schema": "https://reliverse.org/schema.json",
// General project information
"projectName": "relivator",
"projectAuthor": "blefnk",
"projectDescription": "unknown",
"projectVersion": "0.1.0",
"projectLicense": "MIT",
"projectRepository": "https://github.com/blefnk/relivator",
"projectState": "creating",
"projectDomain": "relivator.com",
"projectDeployService": "vercel",
"projectCategory": "unknown",
"projectSubcategory": "unknown",
"projectTemplate": "unknown",
"projectArchitecture": "unknown",
"repoPrivacy": "unknown",
"repoBranch": "main",
// Primary tech stack/framework
"projectFramework": "nextjs",
"projectPackageManager": "bun",
"projectRuntime": "nodejs",
"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 exclude from checks
"ignoreDependencies": [],
// Custom rules for Reliverse AI
"customRules": {},
// Project features
"features": {
"i18n": true,
"analytics": false,
"themeMode": "dark-light",
"authentication": true,
"api": true,
"database": true,
"testing": false,
"docker": false,
"ci": false,
"commands": [],
"webview": [],
"language": [],
"themes": []
},
// 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
}
},
// Set to false to disable opening
// the browser while env composing
"envComposerOpenBrowser": true,
// Do you want to enable auto-answering for prompts?
// Set this field to true to skip manual confirmations.
// Configure also unknown values and prompts behavior.
"skipPromptsUseAutoBehavior": false,
// Specific prompts behavior
// prompt | autoYes | autoNo
"deployBehavior": "prompt",
"depsBehavior": "prompt",
"gitBehavior": "prompt",
"i18nBehavior": "prompt",
"scriptsBehavior": "prompt",
// What CLI should do with existing GitHub repo
// prompt | autoYes | autoYesSkipCommit | autoNo
"existingRepoBehavior": "prompt"
}