Obs:
As últimas versões do flutter_screenutils não precisa mais setar o buildContext dentro dele e recebemos novos parametros também, nós corrigimos isso mais pra frente, porém você já pode deixar correto no seu projeto:
return ScreenUtilInit(
designSize: const Size(390, 844),
builder: (_, __) => MaterialApp.router(
title: 'Cuidapet',
debugShowCheckedModeBanner: false,
builder: (context, child){
return asuka.builder(context, child);
},
theme: ThemeData(primarySwatch: Colors.blue),
routeInformationParser: Modular.routeInformationParser,
routerDelegate: Modular.routerDelegate,
),