@@ -9,6 +9,11 @@ import 'package:tint/tint.dart';
9
9
late String name;
10
10
const flavorizrInjectKey = '#{flavorizer_injection_config}' ;
11
11
12
+ const onix_flutter_core = 'onix_flutter_core: 0.0.5' ;
13
+ const onix_flutter_core_models = 'onix_flutter_core_models: 0.0.2' ;
14
+ const onix_flutter_bloc = 'onix_flutter_bloc: 0.0.4' ;
15
+ const onix_flutter_provider = 'onix_flutter_provider: 0.0.2' ;
16
+
12
17
void run (HookContext context) async {
13
18
name = context.vars['project_name' ].toString ().toSnakeCase;
14
19
@@ -146,7 +151,7 @@ Future<void> getDependencies(HookContext context) async {
146
151
'flutter_dotenv' ,
147
152
'jailbreak_root_detection' ,
148
153
'gap' ,
149
- ' onix_flutter_core' ,
154
+ onix_flutter_core,
150
155
];
151
156
152
157
List <String > devDependencies = [
@@ -160,13 +165,13 @@ Future<void> getDependencies(HookContext context) async {
160
165
];
161
166
162
167
if (context.vars['isBloc' ]) {
163
- dependencies.addAll (['flutter_bloc' , ' onix_flutter_bloc' ]);
168
+ dependencies.addAll (['flutter_bloc' , onix_flutter_bloc]);
164
169
devDependencies.add ('bloc_test' );
165
170
await removeStateManagers (managers: ['provider' , 'riverpod' ]);
166
171
}
167
172
168
173
if (context.vars['isProvider' ]) {
169
- dependencies.addAll (['provider' , ' onix_flutter_provider' ]);
174
+ dependencies.addAll (['provider' , onix_flutter_provider]);
170
175
await removeStateManagers (managers: ['bloc' , 'riverpod' ]);
171
176
}
172
177
@@ -178,7 +183,7 @@ Future<void> getDependencies(HookContext context) async {
178
183
if (context.vars['isBase' ]) {
179
184
await removeStateManagers (managers: ['provider' , 'bloc' , 'riverpod' ]);
180
185
} else {
181
- dependencies.add (' onix_flutter_core_models' );
186
+ dependencies.add (onix_flutter_core_models);
182
187
}
183
188
184
189
if (! context.vars['web_only' ]) {
0 commit comments