-
Notifications
You must be signed in to change notification settings - Fork 5
/
pubspec.yaml
87 lines (75 loc) · 1.69 KB
/
pubspec.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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
name: flutter_code_generation
description: Examples of Flutter Code Generation.
version: 1.0.0+1
environment:
sdk: ">=2.19.0 <3.0.0"
dependencies:
flare_flutter: ^3.0.2
flutter:
sdk: flutter
flutter_bloc: ^8.1.2
# Internationalization support.
flutter_localizations:
sdk: flutter
flutter_riverpod: ^2.3.0
flutter_svg: ^2.0.2
freezed_annotation: ^2.2.0
go_router: ^6.2.0
intl: ^0.17.0
json_annotation: ^4.8.0
lint: ^2.0.1
rive: ^0.10.2
riverpod_annotation: ^2.0.0
url_strategy: ^0.2.0
dev_dependencies:
build_runner: ^2.3.3
flutter_gen_runner: ^5.2.0
flutter_test:
sdk: flutter
freezed: ^2.3.2
go_router_builder: ^1.1.4
json_serializable: ^6.6.1
riverpod_generator: ^2.0.0
flutter_gen:
output: lib/assets/gen # Optional (default: lib/gen/)
line_length: 80 # Optional (default: 80)
null_safety: true # Optional (default: true)
integrations:
flutter_svg: true
flare_flutter: true
rive: true
colors:
enabled: true
inputs:
- assets/color/colors.xml
outputs:
class_name: ColorName
assets:
enabled: true
outputs:
class_name: Assets
# Assets.imagesDash
# style: camel-case
# Assets.images_dash
# style: snake-case
# Assets.images.dash (default style)
# style: dot-delimiter
fonts:
enabled: true
outputs:
class_name: FontFamily
flutter:
uses-material-design: true
# Adds code generation (synthetic package) support
generate: true
assets:
- assets/color/
- assets/flare/
- assets/images/
- assets/images/icons/
- assets/json/
- assets/rive/
fonts:
- family: Fuggles
fonts:
- asset: assets/fonts/Fuggles-Regular.ttf