​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,
      ),