#!/bin/bash # Riverpod Setup Script for Worker Flutter App # This script sets up Riverpod 3.0 with code generation echo "๐Ÿš€ Setting up Riverpod 3.0..." # 1. Get dependencies echo "๐Ÿ“ฆ Installing dependencies..." flutter pub get # 2. Clean previous builds echo "๐Ÿงน Cleaning previous builds..." dart run build_runner clean # 3. Run code generation echo "โš™๏ธ Running code generation..." dart run build_runner build --delete-conflicting-outputs # 4. Run custom lint echo "๐Ÿ” Running Riverpod linting..." dart run custom_lint echo "โœ… Riverpod setup complete!" echo "" echo "To watch for changes and auto-generate code, run:" echo " dart run build_runner watch -d" echo "" echo "To run linting:" echo " dart run custom_lint"