-
Notifications
You must be signed in to change notification settings - Fork 0
/
templates.yml
161 lines (151 loc) · 4.25 KB
/
templates.yml
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
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# yaml-language-server: $schema=schema/templates.json
templates:
- name: turbo
display: Turborepo
type: git
url: https://github.com/Blechlawine/blech-cli-turbo-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- git init
ignore:
- node_modules
- "*.lock"
- name: typescript
display: Typescript
type: git
url: https://github.com/Blechlawine/blech-cli-typescript-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- git init
ignore:
- node_modules
- "*.lock"
- dist
- "*.log"
- name: vue
display: Vue
type: git
url: https://github.com/Blechlawine/blech-cli-vue-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- 'echo {"i18n-ally.localesPaths": ["locales"],"i18n-ally.keystyle": "nested","i18n-ally.extract.ignored": []} > .vscode/settings.json'
- git init
ignore:
- node_modules
- "*.lock"
- "*.log"
- "dist"
- name: astro
display: Astro
type: git
url: https://github.com/Blechlawine/blech-cli-astro-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- git init
ignore:
- node_modules
- "*.lock"
- name: tauri
display: Tauri + Vue
type: git
url: https://github.com/Blechlawine/blech-cli-tauri-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- 'echo {"i18n-ally.localesPaths": ["locales"],"i18n-ally.keystyle": "nested","i18n-ally.extract.ignored": []} > .vscode/settings.json'
- git init
ignore:
- node_modules
- "*.lock"
- "*.log"
- "dist"
- "target"
- name: nitropack
display: Nitropack
type: git
url: https://github.com/Blechlawine/blech-cli-nitropack-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- git init
ignore:
- node_modules
- "*.lock"
- "*.log"
- .output
- .nitro
- name: nuxt
display: Nuxt
type: git
url: https://github.com/Blechlawine/blech-cli-nuxt-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- 'echo {"i18n-ally.localesPaths": ["locales"],"i18n-ally.keystyle": "nested","i18n-ally.extract.ignored": []} > .vscode/settings.json'
- git init
ignore:
- node_modules
- "*.lock"
- "*.log"
- ".nuxt"
- "dist"
- name: docus
display: Docus
type: git
url: https://github.com/Blechlawine/blech-cli-docus-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- git init
ignore:
- node_modules
- "*.lock"
- "*.log"
- "dist"
- name: trpc-server
display: tRPC-nitropack
type: git
url: https://github.com/Blechlawine/blech-cli-trpc-server-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- git init
ignore:
- node_modules
- "*.lock"
- "*.log"
- .output
- .nitro
- name: tauri-nuxt
display: Tauri + Nuxt
type: git
url: https://github.com/Blechlawine/blech-cli-tauri-nuxt-template
config:
commands:
- yarn set version stable
- yarn config set nodeLinker node-modules
- 'echo {"i18n-ally.localesPaths": ["locales"],"i18n-ally.keystyle": "nested","i18n-ally.extract.ignored": []} > .vscode/settings.json'
- git init
ignore:
- node_modules
- "*.lock"
- "*.log"
- "dist"
- "target"
# TODO: add templates for:
# - nitro, trpc, prisma with trpc and prisma being optional options
# - vue, trpc, pinia, typescript, tailwind, daisyui with all those as options
# - astro, solid or svelte, trpc, tailwind, daisyui with all those as options