새 feature 모듈 스캐폴딩. Clean Architecture 디렉토리 구조와 기본 파일 자동 생성.
$ARGUMENTS feature의 Clean Architecture 디렉토리와 기본 파일을 생성하라.
lib/features/$ARGUMENTS/
├── domain/
│ ├── entities/
│ ├── repositories/
│ └── usecases/
├── data/
│ ├── models/
│ ├── repositories/
│ └── datasources/
└── presentation/
├── screens/
├── widgets/
└── providers/
대응하는 테스트 디렉토리도 생성:
test/features/$ARGUMENTS/
├── domain/
│ ├── entities/
│ └── usecases/
├── data/
│ ├── models/
│ └── repositories/
└── presentation/
├── providers/
└── screens/
Feature 이름 기반으로 기본 Entity 클래스 생성. 순수 Dart, const 생성자.
기본 CRUD 메서드를 가진 abstract class. Result 타입 반환.
ConsumerWidget 기반 기본 화면. Scaffold + AppBar 포함.