-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
brick.yaml
executable file
·70 lines (66 loc) · 1.78 KB
/
brick.yaml
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
name: riverpod_core
description: A Riverpod Starter Flutter Mason Brick
repository: https://github.com/lucavenir/riverpod-core
version: 0.0.7
environment:
mason: ">=0.1.0-dev.60 <0.1.0"
vars:
name:
type: string
default: my_app
prompt: What is this project's name?
description: Your project's name
org:
type: string
default: com.example
prompt: What is your org name?
description: Your org's name
description:
type: string
default: An awesome app
prompt: What is the project description?
description: A short description of what your app does
publish:
type: boolean
prompt: Do you want this package to be published to pub.dev?
default: false
description: Wanna go on pub.dev? y/n
codegen:
type: boolean
prompt: Are you a code generation user?
default: true
description: Wanna use `build_runner`? y/n
freezed:
type: boolean
prompt: Do you `@freezed`?
default: true
description: Wanna use `freezed`? y/n
hooks:
type: boolean
prompt: Does this project use hooks (from either `flutter_hooks` or `hooks_riverpod`)?
default: true
description: Wanna use hooks? y/n
very_good_analysis:
type: boolean
prompt: Do you want to add very_good_analysis to this project?
default: true
description: Wanna use `very_good_analysis`? y/n
platforms:
type: array
prompt: Pick the platforms you're developing on to
defaults:
- android
- ios
values:
- android
- ios
- macos
- windows
- linux
- web
description: Selects the platforms you want to develop on
flavorizr:
type: boolean
prompt: Do you want to add a basic `flutter_flavorizr` set-up?
default: true
description: Wanna use `flutter_flavorizr`? y/n