@@ -9,6 +9,11 @@ import 'package:tint/tint.dart';
99late String name;
1010const flavorizrInjectKey = '#{flavorizer_injection_config}' ;
1111
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+
1217void run (HookContext context) async {
1318 name = context.vars['project_name' ].toString ().toSnakeCase;
1419
@@ -146,7 +151,7 @@ Future<void> getDependencies(HookContext context) async {
146151 'flutter_dotenv' ,
147152 'jailbreak_root_detection' ,
148153 'gap' ,
149- ' onix_flutter_core' ,
154+ onix_flutter_core,
150155 ];
151156
152157 List <String > devDependencies = [
@@ -160,13 +165,13 @@ Future<void> getDependencies(HookContext context) async {
160165 ];
161166
162167 if (context.vars['isBloc' ]) {
163- dependencies.addAll (['flutter_bloc' , ' onix_flutter_bloc' ]);
168+ dependencies.addAll (['flutter_bloc' , onix_flutter_bloc]);
164169 devDependencies.add ('bloc_test' );
165170 await removeStateManagers (managers: ['provider' , 'riverpod' ]);
166171 }
167172
168173 if (context.vars['isProvider' ]) {
169- dependencies.addAll (['provider' , ' onix_flutter_provider' ]);
174+ dependencies.addAll (['provider' , onix_flutter_provider]);
170175 await removeStateManagers (managers: ['bloc' , 'riverpod' ]);
171176 }
172177
@@ -178,7 +183,7 @@ Future<void> getDependencies(HookContext context) async {
178183 if (context.vars['isBase' ]) {
179184 await removeStateManagers (managers: ['provider' , 'bloc' , 'riverpod' ]);
180185 } else {
181- dependencies.add (' onix_flutter_core_models' );
186+ dependencies.add (onix_flutter_core_models);
182187 }
183188
184189 if (! context.vars['web_only' ]) {
0 commit comments