provider_cli 0.0.3 copy "provider_cli: ^0.0.3" to clipboard
provider_cli: ^0.0.3 copied to clipboard

A production-ready Flutter architecture generator CLI with Provider, DI, and modular structure.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:provider/provider.dart';

import 'core/di/injection.dart';
import 'core/routes/app_routes.dart';

import 'modules/test_c/controller/test_c_controller.dart';
// @provider_cli-main-import

void main() {
  setupDI();
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MultiProvider(
      providers: [
        ChangeNotifierProvider(create: (_) => TestCController()),
// @provider_cli-provider-insert
      ],
      child: MaterialApp(
  debugShowCheckedModeBanner: false,
  routes: AppRoutes.routes,
)
,
    );
  }
}
3
likes
160
points
16
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A production-ready Flutter architecture generator CLI with Provider, DI, and modular structure.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, path

More

Packages that depend on provider_cli