parent
							
								
									a84844a314
								
							
						
					
					
						commit
						c54110409a
					
				@ -21,17 +21,20 @@ jobs:
 | 
				
			|||||||
    #     filters: |
 | 
					    #     filters: |
 | 
				
			||||||
    #       mobile:
 | 
					    #       mobile:
 | 
				
			||||||
    #         - added|modified: 'mobile/**'
 | 
					    #         - added|modified: 'mobile/**'
 | 
				
			||||||
    - name: Install Flutter SDK
 | 
					    - name: Install Deps
 | 
				
			||||||
      # if: steps.filter.outputs.mobile == 'true'
 | 
					      run: |
 | 
				
			||||||
      uses: subosito/flutter-action@v2
 | 
					          apt-get update
 | 
				
			||||||
      with:
 | 
					          apt-get --yes --force-yes install jq unzip
 | 
				
			||||||
        flutter-version: '3.10.6'
 | 
					    - name: Install Flutter SDK and Lint
 | 
				
			||||||
        channel: 'stable'
 | 
					 | 
				
			||||||
    - name: Lint Mobile Flutter Files
 | 
					 | 
				
			||||||
      # if: steps.filter.outputs.mobile == 'true'
 | 
					      # if: steps.filter.outputs.mobile == 'true'
 | 
				
			||||||
      run: |
 | 
					      run: |
 | 
				
			||||||
          echo 'Analyzing flutter files'
 | 
					        echo 'Downloading sdk...'
 | 
				
			||||||
          flutter pub get
 | 
					        cd ..
 | 
				
			||||||
 | 
					        git clone -b stable --single-branch https://github.com/flutter/flutter.git
 | 
				
			||||||
 | 
					        echo 'Adding flutter to path:'
 | 
				
			||||||
 | 
					        export PATH="$PATH:`pwd`/flutter/bin"
 | 
				
			||||||
 | 
					        cd rluv-client
 | 
				
			||||||
 | 
					        flutter doctor
 | 
				
			||||||
        echo 'Generating model files...'
 | 
					        echo 'Generating model files...'
 | 
				
			||||||
        dart run build_runner build
 | 
					        dart run build_runner build
 | 
				
			||||||
        echo 'Analyzing...'
 | 
					        echo 'Analyzing...'
 | 
				
			||||||
@ -39,6 +42,7 @@ jobs:
 | 
				
			|||||||
        export MOBILE=$(cat mobile_lint.txt | grep -o 'No issues found' | wc -l | xargs)
 | 
					        export MOBILE=$(cat mobile_lint.txt | grep -o 'No issues found' | wc -l | xargs)
 | 
				
			||||||
        if [[ $MOBILE == 0 ]]; then echo 'Flutter Linting failed with' && cat mobile_lint.txt | tail -n 15 && echo '...' && exit 1; fi
 | 
					        if [[ $MOBILE == 0 ]]; then echo 'Flutter Linting failed with' && cat mobile_lint.txt | tail -n 15 && echo '...' && exit 1; fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
  # lint-busypay:
 | 
					  # lint-busypay:
 | 
				
			||||||
  #   runs-on: ubuntu-latest
 | 
					  #   runs-on: ubuntu-latest
 | 
				
			||||||
  #   outputs:
 | 
					  #   outputs:
 | 
				
			||||||
 | 
				
			|||||||
@ -38,6 +38,7 @@ class _TransactionListItemState extends ConsumerState<TransactionListItem> {
 | 
				
			|||||||
  @override
 | 
					  @override
 | 
				
			||||||
  Widget build(BuildContext context) {
 | 
					  Widget build(BuildContext context) {
 | 
				
			||||||
    transaction =
 | 
					    transaction =
 | 
				
			||||||
 | 
					        // ignore: sdk_version_since
 | 
				
			||||||
        ref.watch(transactionHistoryListProvider).elementAtOrNull(widget.index);
 | 
					        ref.watch(transactionHistoryListProvider).elementAtOrNull(widget.index);
 | 
				
			||||||
    if (transaction == null) return Container();
 | 
					    if (transaction == null) return Container();
 | 
				
			||||||
    final budgetCategories = ref.read(budgetCategoriesProvider);
 | 
					    final budgetCategories = ref.read(budgetCategoriesProvider);
 | 
				
			||||||
 | 
				
			|||||||
@ -265,6 +265,7 @@ class _NoteBottomSheetState extends ConsumerState<NoteBottomSheet> {
 | 
				
			|||||||
                              type: SnackType.error);
 | 
					                              type: SnackType.error);
 | 
				
			||||||
                          printRed(err);
 | 
					                          printRed(err);
 | 
				
			||||||
                        }
 | 
					                        }
 | 
				
			||||||
 | 
					                        // ignore: use_build_context_synchronously
 | 
				
			||||||
                        Navigator.pop(context);
 | 
					                        Navigator.pop(context);
 | 
				
			||||||
                      },
 | 
					                      },
 | 
				
			||||||
                text: 'Save',
 | 
					                text: 'Save',
 | 
				
			||||||
 | 
				
			|||||||
@ -15,8 +15,6 @@ import 'global/api.dart';
 | 
				
			|||||||
import 'global/widgets/ui_button.dart';
 | 
					import 'global/widgets/ui_button.dart';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void main() async {
 | 
					void main() async {
 | 
				
			||||||
  final thing;
 | 
					 | 
				
			||||||
  // await Api().loadToken();
 | 
					 | 
				
			||||||
  runApp(const ProviderScope(child: MyApp()));
 | 
					  runApp(const ProviderScope(child: MyApp()));
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,27 +0,0 @@
 | 
				
			|||||||
// GENERATED CODE - DO NOT MODIFY BY HAND
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
part of 'budget.dart';
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
// JsonSerializableGenerator
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Budget _$BudgetFromJson(Map<String, dynamic> json) => Budget(
 | 
					 | 
				
			||||||
      id: json['id'] as int?,
 | 
					 | 
				
			||||||
      familyId: json['family_id'] as int,
 | 
					 | 
				
			||||||
      name: json['name'] as String,
 | 
					 | 
				
			||||||
      expectedIncome: (json['expected_income'] as num?)?.toDouble(),
 | 
					 | 
				
			||||||
      createdAt: dateFromJson(json['created_at'] as int),
 | 
					 | 
				
			||||||
      updatedAt: dateFromJson(json['updated_at'] as int),
 | 
					 | 
				
			||||||
      hide: json['hide'] == null ? false : boolFromJson(json['hide'] as int),
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Map<String, dynamic> _$BudgetToJson(Budget instance) => <String, dynamic>{
 | 
					 | 
				
			||||||
      'id': instance.id,
 | 
					 | 
				
			||||||
      'family_id': instance.familyId,
 | 
					 | 
				
			||||||
      'expected_income': instance.expectedIncome,
 | 
					 | 
				
			||||||
      'name': instance.name,
 | 
					 | 
				
			||||||
      'hide': boolToJson(instance.hide),
 | 
					 | 
				
			||||||
      'created_at': dateToJson(instance.createdAt),
 | 
					 | 
				
			||||||
      'updated_at': dateToJson(instance.updatedAt),
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
@ -1,31 +0,0 @@
 | 
				
			|||||||
// GENERATED CODE - DO NOT MODIFY BY HAND
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
part of 'budget_category_model.dart';
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
// JsonSerializableGenerator
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
BudgetCategory _$BudgetCategoryFromJson(Map<String, dynamic> json) =>
 | 
					 | 
				
			||||||
    BudgetCategory(
 | 
					 | 
				
			||||||
      id: json['id'] as int?,
 | 
					 | 
				
			||||||
      budgetId: json['budget_id'] as int,
 | 
					 | 
				
			||||||
      name: json['name'] as String,
 | 
					 | 
				
			||||||
      color: colorFromJson(json['color'] as String),
 | 
					 | 
				
			||||||
      createdAt: dateFromJson(json['created_at'] as int),
 | 
					 | 
				
			||||||
      updatedAt: dateFromJson(json['updated_at'] as int),
 | 
					 | 
				
			||||||
      amount: (json['amount'] as num).toDouble(),
 | 
					 | 
				
			||||||
      hide: json['hide'] == null ? false : boolFromJson(json['hide'] as int),
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Map<String, dynamic> _$BudgetCategoryToJson(BudgetCategory instance) =>
 | 
					 | 
				
			||||||
    <String, dynamic>{
 | 
					 | 
				
			||||||
      'budget_id': instance.budgetId,
 | 
					 | 
				
			||||||
      'id': instance.id,
 | 
					 | 
				
			||||||
      'name': instance.name,
 | 
					 | 
				
			||||||
      'amount': instance.amount,
 | 
					 | 
				
			||||||
      'hide': boolToJson(instance.hide),
 | 
					 | 
				
			||||||
      'color': colorToJson(instance.color),
 | 
					 | 
				
			||||||
      'created_at': dateToJson(instance.createdAt),
 | 
					 | 
				
			||||||
      'updated_at': dateToJson(instance.updatedAt),
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
@ -1,24 +0,0 @@
 | 
				
			|||||||
// GENERATED CODE - DO NOT MODIFY BY HAND
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
part of 'family_model.dart';
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
// JsonSerializableGenerator
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
FamilyModel _$FamilyModelFromJson(Map<String, dynamic> json) => FamilyModel(
 | 
					 | 
				
			||||||
      id: json['id'] as int,
 | 
					 | 
				
			||||||
      code: json['code'] as String?,
 | 
					 | 
				
			||||||
      createdAt: dateFromJson(json['created_at'] as int),
 | 
					 | 
				
			||||||
      updatedAt: dateFromJson(json['updated_at'] as int),
 | 
					 | 
				
			||||||
      hide: json['hide'] == null ? false : boolFromJson(json['hide'] as int),
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Map<String, dynamic> _$FamilyModelToJson(FamilyModel instance) =>
 | 
					 | 
				
			||||||
    <String, dynamic>{
 | 
					 | 
				
			||||||
      'id': instance.id,
 | 
					 | 
				
			||||||
      'code': instance.code,
 | 
					 | 
				
			||||||
      'hide': boolToJson(instance.hide),
 | 
					 | 
				
			||||||
      'created_at': dateToJson(instance.createdAt),
 | 
					 | 
				
			||||||
      'updated_at': dateToJson(instance.updatedAt),
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
@ -1,38 +0,0 @@
 | 
				
			|||||||
// GENERATED CODE - DO NOT MODIFY BY HAND
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
part of 'shared_note.dart';
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
// JsonSerializableGenerator
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
SharedNote _$SharedNoteFromJson(Map<String, dynamic> json) => SharedNote(
 | 
					 | 
				
			||||||
      id: json['id'] as int?,
 | 
					 | 
				
			||||||
      familyId: json['family_id'] as int,
 | 
					 | 
				
			||||||
      createdByUserId: json['created_by_user_id'] as int,
 | 
					 | 
				
			||||||
      content: json['content'] as String,
 | 
					 | 
				
			||||||
      title: json['title'] as String,
 | 
					 | 
				
			||||||
      color: optionalColorFromJson(json['color'] as String?),
 | 
					 | 
				
			||||||
      createdAt: dateFromJson(json['created_at'] as int),
 | 
					 | 
				
			||||||
      updatedAt: dateFromJson(json['updated_at'] as int),
 | 
					 | 
				
			||||||
      tagIds: _tagIdsFromJson(json['tag_ids'] as String),
 | 
					 | 
				
			||||||
      isMarkdown: json['is_markdown'] == null
 | 
					 | 
				
			||||||
          ? false
 | 
					 | 
				
			||||||
          : boolFromJson(json['is_markdown'] as int),
 | 
					 | 
				
			||||||
      hide: json['hide'] == null ? false : boolFromJson(json['hide'] as int),
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Map<String, dynamic> _$SharedNoteToJson(SharedNote instance) =>
 | 
					 | 
				
			||||||
    <String, dynamic>{
 | 
					 | 
				
			||||||
      'id': instance.id,
 | 
					 | 
				
			||||||
      'family_id': instance.familyId,
 | 
					 | 
				
			||||||
      'created_by_user_id': instance.createdByUserId,
 | 
					 | 
				
			||||||
      'content': instance.content,
 | 
					 | 
				
			||||||
      'title': instance.title,
 | 
					 | 
				
			||||||
      'tag_ids': _tagIdsToJson(instance.tagIds),
 | 
					 | 
				
			||||||
      'color': optionalColorToJson(instance.color),
 | 
					 | 
				
			||||||
      'is_markdown': boolToJson(instance.isMarkdown),
 | 
					 | 
				
			||||||
      'hide': boolToJson(instance.hide),
 | 
					 | 
				
			||||||
      'created_at': dateToJson(instance.createdAt),
 | 
					 | 
				
			||||||
      'updated_at': dateToJson(instance.updatedAt),
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
@ -1,33 +0,0 @@
 | 
				
			|||||||
// GENERATED CODE - DO NOT MODIFY BY HAND
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
part of 'tag.dart';
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
// JsonSerializableGenerator
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Tag _$TagFromJson(Map<String, dynamic> json) => Tag(
 | 
					 | 
				
			||||||
      id: json['id'] as int?,
 | 
					 | 
				
			||||||
      familyId: json['family_id'] as int,
 | 
					 | 
				
			||||||
      createdByUserId: json['created_by_user_id'] as int,
 | 
					 | 
				
			||||||
      name: json['name'] as String,
 | 
					 | 
				
			||||||
      type: $enumDecode(_$TagTypeEnumMap, json['type']),
 | 
					 | 
				
			||||||
      createdAt: dateFromJson(json['created_at'] as int),
 | 
					 | 
				
			||||||
      updatedAt: dateFromJson(json['updated_at'] as int),
 | 
					 | 
				
			||||||
      hide: json['hide'] == null ? false : boolFromJson(json['hide'] as int),
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Map<String, dynamic> _$TagToJson(Tag instance) => <String, dynamic>{
 | 
					 | 
				
			||||||
      'id': instance.id,
 | 
					 | 
				
			||||||
      'family_id': instance.familyId,
 | 
					 | 
				
			||||||
      'created_by_user_id': instance.createdByUserId,
 | 
					 | 
				
			||||||
      'name': instance.name,
 | 
					 | 
				
			||||||
      'type': _$TagTypeEnumMap[instance.type]!,
 | 
					 | 
				
			||||||
      'hide': boolToJson(instance.hide),
 | 
					 | 
				
			||||||
      'created_at': dateToJson(instance.createdAt),
 | 
					 | 
				
			||||||
      'updated_at': dateToJson(instance.updatedAt),
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
const _$TagTypeEnumMap = {
 | 
					 | 
				
			||||||
  TagType.note: 'note',
 | 
					 | 
				
			||||||
};
 | 
					 | 
				
			||||||
@ -1,21 +0,0 @@
 | 
				
			|||||||
// GENERATED CODE - DO NOT MODIFY BY HAND
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
part of 'token.dart';
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
// JsonSerializableGenerator
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Token _$TokenFromJson(Map<String, dynamic> json) => Token(
 | 
					 | 
				
			||||||
      userId: json['user_id'] as int,
 | 
					 | 
				
			||||||
      familyId: json['family_id'] as int,
 | 
					 | 
				
			||||||
      generatedAt: dateFromJson(json['generated_at'] as int),
 | 
					 | 
				
			||||||
      expiresAt: dateFromJson(json['expires_at'] as int),
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Map<String, dynamic> _$TokenToJson(Token instance) => <String, dynamic>{
 | 
					 | 
				
			||||||
      'family_id': instance.familyId,
 | 
					 | 
				
			||||||
      'user_id': instance.userId,
 | 
					 | 
				
			||||||
      'generated_at': dateToJson(instance.generatedAt),
 | 
					 | 
				
			||||||
      'expires_at': dateToJson(instance.expiresAt),
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
@ -1,41 +0,0 @@
 | 
				
			|||||||
// GENERATED CODE - DO NOT MODIFY BY HAND
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
part of 'transaction_model.dart';
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
// JsonSerializableGenerator
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Transaction _$TransactionFromJson(Map<String, dynamic> json) => Transaction(
 | 
					 | 
				
			||||||
      id: json['id'] as int?,
 | 
					 | 
				
			||||||
      amount: (json['amount'] as num).toDouble(),
 | 
					 | 
				
			||||||
      type: $enumDecode(_$TransactionTypeEnumMap, json['type']),
 | 
					 | 
				
			||||||
      budgetId: json['budget_id'] as int,
 | 
					 | 
				
			||||||
      budgetCategoryId: json['budget_category_id'] as int?,
 | 
					 | 
				
			||||||
      createdByUserId: json['created_by_user_id'] as int,
 | 
					 | 
				
			||||||
      date: dateFromJson(json['date'] as int),
 | 
					 | 
				
			||||||
      memo: json['memo'] as String?,
 | 
					 | 
				
			||||||
      createdAt: dateFromJson(json['created_at'] as int),
 | 
					 | 
				
			||||||
      updatedAt: dateFromJson(json['updated_at'] as int),
 | 
					 | 
				
			||||||
      hide: json['hide'] == null ? false : boolFromJson(json['hide'] as int),
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Map<String, dynamic> _$TransactionToJson(Transaction instance) =>
 | 
					 | 
				
			||||||
    <String, dynamic>{
 | 
					 | 
				
			||||||
      'id': instance.id,
 | 
					 | 
				
			||||||
      'budget_category_id': instance.budgetCategoryId,
 | 
					 | 
				
			||||||
      'budget_id': instance.budgetId,
 | 
					 | 
				
			||||||
      'created_by_user_id': instance.createdByUserId,
 | 
					 | 
				
			||||||
      'amount': instance.amount,
 | 
					 | 
				
			||||||
      'memo': instance.memo,
 | 
					 | 
				
			||||||
      'type': _$TransactionTypeEnumMap[instance.type]!,
 | 
					 | 
				
			||||||
      'hide': boolToJson(instance.hide),
 | 
					 | 
				
			||||||
      'date': dateToJson(instance.date),
 | 
					 | 
				
			||||||
      'created_at': dateToJson(instance.createdAt),
 | 
					 | 
				
			||||||
      'updated_at': dateToJson(instance.updatedAt),
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
const _$TransactionTypeEnumMap = {
 | 
					 | 
				
			||||||
  TransactionType.income: 'income',
 | 
					 | 
				
			||||||
  TransactionType.expense: 'expense',
 | 
					 | 
				
			||||||
};
 | 
					 | 
				
			||||||
@ -1,33 +0,0 @@
 | 
				
			|||||||
// GENERATED CODE - DO NOT MODIFY BY HAND
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
part of 'user.dart';
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
// JsonSerializableGenerator
 | 
					 | 
				
			||||||
// **************************************************************************
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
User _$UserFromJson(Map<String, dynamic> json) => User(
 | 
					 | 
				
			||||||
      id: json['id'] as int?,
 | 
					 | 
				
			||||||
      name: json['name'] as String,
 | 
					 | 
				
			||||||
      familyId: json['family_id'] as int,
 | 
					 | 
				
			||||||
      budgetId: json['budget_id'] as int,
 | 
					 | 
				
			||||||
      email: json['email'] as String?,
 | 
					 | 
				
			||||||
      username: json['username'] as String?,
 | 
					 | 
				
			||||||
      createdAt: dateFromJson(json['created_at'] as int),
 | 
					 | 
				
			||||||
      updatedAt: dateFromJson(json['updated_at'] as int),
 | 
					 | 
				
			||||||
      lastActivityAt: dateFromJson(json['last_activity_at'] as int),
 | 
					 | 
				
			||||||
      hide: json['hide'] == null ? false : boolFromJson(json['hide'] as int),
 | 
					 | 
				
			||||||
    );
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
Map<String, dynamic> _$UserToJson(User instance) => <String, dynamic>{
 | 
					 | 
				
			||||||
      'id': instance.id,
 | 
					 | 
				
			||||||
      'family_id': instance.familyId,
 | 
					 | 
				
			||||||
      'budget_id': instance.budgetId,
 | 
					 | 
				
			||||||
      'name': instance.name,
 | 
					 | 
				
			||||||
      'username': instance.username,
 | 
					 | 
				
			||||||
      'email': instance.email,
 | 
					 | 
				
			||||||
      'hide': boolToJson(instance.hide),
 | 
					 | 
				
			||||||
      'created_at': dateToJson(instance.createdAt),
 | 
					 | 
				
			||||||
      'updated_at': dateToJson(instance.updatedAt),
 | 
					 | 
				
			||||||
      'last_activity_at': dateToJson(instance.lastActivityAt),
 | 
					 | 
				
			||||||
    };
 | 
					 | 
				
			||||||
							
								
								
									
										126
									
								
								pubspec.lock
									
									
									
									
									
								
							
							
						
						
									
										126
									
								
								pubspec.lock
									
									
									
									
									
								
							@ -5,18 +5,18 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: _fe_analyzer_shared
 | 
					      name: _fe_analyzer_shared
 | 
				
			||||||
      sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a
 | 
					      sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "61.0.0"
 | 
					    version: "64.0.0"
 | 
				
			||||||
  analyzer:
 | 
					  analyzer:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: analyzer
 | 
					      name: analyzer
 | 
				
			||||||
      sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562
 | 
					      sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "5.13.0"
 | 
					    version: "6.2.0"
 | 
				
			||||||
  animated_splash_screen:
 | 
					  animated_splash_screen:
 | 
				
			||||||
    dependency: "direct main"
 | 
					    dependency: "direct main"
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -61,10 +61,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: build
 | 
					      name: build
 | 
				
			||||||
      sha256: "3fbda25365741f8251b39f3917fb3c8e286a96fd068a5a242e11c2012d495777"
 | 
					      sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.3.1"
 | 
					    version: "2.4.1"
 | 
				
			||||||
  build_config:
 | 
					  build_config:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -77,10 +77,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: build_daemon
 | 
					      name: build_daemon
 | 
				
			||||||
      sha256: "757153e5d9cd88253cb13f28c2fb55a537dc31fefd98137549895b5beb7c6169"
 | 
					      sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "3.1.1"
 | 
					    version: "4.0.0"
 | 
				
			||||||
  build_resolvers:
 | 
					  build_resolvers:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -93,18 +93,18 @@ packages:
 | 
				
			|||||||
    dependency: "direct dev"
 | 
					    dependency: "direct dev"
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: build_runner
 | 
					      name: build_runner
 | 
				
			||||||
      sha256: b0a8a7b8a76c493e85f1b84bffa0588859a06197863dba8c9036b15581fd9727
 | 
					      sha256: "10c6bcdbf9d049a0b666702cf1cee4ddfdc38f02a19d35ae392863b47519848b"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.3.3"
 | 
					    version: "2.4.6"
 | 
				
			||||||
  build_runner_core:
 | 
					  build_runner_core:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: build_runner_core
 | 
					      name: build_runner_core
 | 
				
			||||||
      sha256: "0671ad4162ed510b70d0eb4ad6354c249f8429cab4ae7a4cec86bbc2886eb76e"
 | 
					      sha256: "6d6ee4276b1c5f34f21fdf39425202712d2be82019983d52f351c94aafbc2c41"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "7.2.7+1"
 | 
					    version: "7.2.10"
 | 
				
			||||||
  built_collection:
 | 
					  built_collection:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -157,10 +157,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: collection
 | 
					      name: collection
 | 
				
			||||||
      sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c"
 | 
					      sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "1.17.1"
 | 
					    version: "1.17.2"
 | 
				
			||||||
  convert:
 | 
					  convert:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -205,10 +205,10 @@ packages:
 | 
				
			|||||||
    dependency: "direct main"
 | 
					    dependency: "direct main"
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: dio
 | 
					      name: dio
 | 
				
			||||||
      sha256: a9d76e72985d7087eb7c5e7903224ae52b337131518d127c554b9405936752b8
 | 
					      sha256: ce75a1b40947fea0a0e16ce73337122a86762e38b982e1ccb909daa3b9bc4197
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "5.2.1+1"
 | 
					    version: "5.3.2"
 | 
				
			||||||
  fake_async:
 | 
					  fake_async:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -221,10 +221,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: ffi
 | 
					      name: ffi
 | 
				
			||||||
      sha256: ed5337a5660c506388a9f012be0288fb38b49020ce2b45fe1f8b8323fe429f99
 | 
					      sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.0.2"
 | 
					    version: "2.1.0"
 | 
				
			||||||
  file:
 | 
					  file:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -266,10 +266,10 @@ packages:
 | 
				
			|||||||
    dependency: "direct main"
 | 
					    dependency: "direct main"
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: flutter_riverpod
 | 
					      name: flutter_riverpod
 | 
				
			||||||
      sha256: b83ac5827baadefd331ea1d85110f34645827ea234ccabf53a655f41901a9bf4
 | 
					      sha256: b6cb0041c6c11cefb2dcb97ef436eba43c6d41287ac6d8ca93e02a497f53a4f3
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.3.6"
 | 
					    version: "2.3.7"
 | 
				
			||||||
  flutter_test:
 | 
					  flutter_test:
 | 
				
			||||||
    dependency: "direct dev"
 | 
					    dependency: "direct dev"
 | 
				
			||||||
    description: flutter
 | 
					    description: flutter
 | 
				
			||||||
@ -388,10 +388,10 @@ packages:
 | 
				
			|||||||
    dependency: "direct dev"
 | 
					    dependency: "direct dev"
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: json_serializable
 | 
					      name: json_serializable
 | 
				
			||||||
      sha256: "43793352f90efa5d8b251893a63d767b2f7c833120e3cc02adad55eefec04dc7"
 | 
					      sha256: aa1f5a8912615733e0fdc7a02af03308933c93235bdc8d50d0b0c8a8ccb0b969
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "6.6.2"
 | 
					    version: "6.7.1"
 | 
				
			||||||
  jwt_decoder:
 | 
					  jwt_decoder:
 | 
				
			||||||
    dependency: "direct main"
 | 
					    dependency: "direct main"
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -404,10 +404,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: lints
 | 
					      name: lints
 | 
				
			||||||
      sha256: "5e4a9cd06d447758280a8ac2405101e0e2094d2a1dbdd3756aec3fe7775ba593"
 | 
					      sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.0.1"
 | 
					    version: "2.1.1"
 | 
				
			||||||
  logging:
 | 
					  logging:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -436,18 +436,18 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: matcher
 | 
					      name: matcher
 | 
				
			||||||
      sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb"
 | 
					      sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "0.12.15"
 | 
					    version: "0.12.16"
 | 
				
			||||||
  material_color_utilities:
 | 
					  material_color_utilities:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: material_color_utilities
 | 
					      name: material_color_utilities
 | 
				
			||||||
      sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724
 | 
					      sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "0.2.0"
 | 
					    version: "0.5.0"
 | 
				
			||||||
  meta:
 | 
					  meta:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -492,26 +492,26 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: path_provider_linux
 | 
					      name: path_provider_linux
 | 
				
			||||||
      sha256: ffbb8cc9ed2c9ec0e4b7a541e56fd79b138e8f47d2fb86815f15358a349b3b57
 | 
					      sha256: ba2b77f0c52a33db09fc8caf85b12df691bf28d983e84cf87ff6d693cfa007b3
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.1.11"
 | 
					    version: "2.2.0"
 | 
				
			||||||
  path_provider_platform_interface:
 | 
					  path_provider_platform_interface:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: path_provider_platform_interface
 | 
					      name: path_provider_platform_interface
 | 
				
			||||||
      sha256: "57585299a729335f1298b43245842678cb9f43a6310351b18fb577d6e33165ec"
 | 
					      sha256: bced5679c7df11190e1ddc35f3222c858f328fff85c3942e46e7f5589bf9eb84
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.0.6"
 | 
					    version: "2.1.0"
 | 
				
			||||||
  path_provider_windows:
 | 
					  path_provider_windows:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: path_provider_windows
 | 
					      name: path_provider_windows
 | 
				
			||||||
      sha256: "1cb68ba4cd3a795033de62ba1b7b4564dace301f952de6bfb3cd91b202b6ee96"
 | 
					      sha256: ee0e0d164516b90ae1f970bdf29f726f1aa730d7cfc449ecc74c495378b705da
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.1.7"
 | 
					    version: "2.2.0"
 | 
				
			||||||
  petitparser:
 | 
					  petitparser:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -524,18 +524,18 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: platform
 | 
					      name: platform
 | 
				
			||||||
      sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76"
 | 
					      sha256: "57c07bf82207aee366dfaa3867b3164e4f03a238a461a11b0e8a3a510d51203d"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "3.1.0"
 | 
					    version: "3.1.1"
 | 
				
			||||||
  plugin_platform_interface:
 | 
					  plugin_platform_interface:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: plugin_platform_interface
 | 
					      name: plugin_platform_interface
 | 
				
			||||||
      sha256: "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc"
 | 
					      sha256: "43798d895c929056255600343db8f049921cbec94d31ec87f1dc5c16c01935dd"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.1.4"
 | 
					    version: "2.1.5"
 | 
				
			||||||
  pointycastle:
 | 
					  pointycastle:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -572,10 +572,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: riverpod
 | 
					      name: riverpod
 | 
				
			||||||
      sha256: "80e48bebc83010d5e67a11c9514af6b44bbac1ec77b4333c8ea65dbc79e2d8ef"
 | 
					      sha256: b0657b5b30c81a3184bdaab353045f0a403ebd60bb381591a8b7ad77dcade793
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.3.6"
 | 
					    version: "2.3.7"
 | 
				
			||||||
  scroll_to_index:
 | 
					  scroll_to_index:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -604,10 +604,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: shared_preferences_foundation
 | 
					      name: shared_preferences_foundation
 | 
				
			||||||
      sha256: f39696b83e844923b642ce9dd4bd31736c17e697f6731a5adf445b1274cf3cd4
 | 
					      sha256: d29753996d8eb8f7619a1f13df6ce65e34bc107bef6330739ed76f18b22310ef
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "2.3.2"
 | 
					    version: "2.3.3"
 | 
				
			||||||
  shared_preferences_linux:
 | 
					  shared_preferences_linux:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -665,10 +665,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: source_gen
 | 
					      name: source_gen
 | 
				
			||||||
      sha256: "373f96cf5a8744bc9816c1ff41cf5391bbdbe3d7a96fe98c622b6738a8a7bd33"
 | 
					      sha256: fc0da689e5302edb6177fdd964efcb7f58912f43c28c2047a808f5bfff643d16
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "1.3.2"
 | 
					    version: "1.4.0"
 | 
				
			||||||
  source_helper:
 | 
					  source_helper:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -681,10 +681,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: source_span
 | 
					      name: source_span
 | 
				
			||||||
      sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250
 | 
					      sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "1.9.1"
 | 
					    version: "1.10.0"
 | 
				
			||||||
  stack_trace:
 | 
					  stack_trace:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -697,10 +697,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: state_notifier
 | 
					      name: state_notifier
 | 
				
			||||||
      sha256: "8fe42610f179b843b12371e40db58c9444f8757f8b69d181c97e50787caed289"
 | 
					      sha256: b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "0.7.2+1"
 | 
					    version: "1.0.0"
 | 
				
			||||||
  stream_channel:
 | 
					  stream_channel:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -737,10 +737,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: test_api
 | 
					      name: test_api
 | 
				
			||||||
      sha256: eb6ac1540b26de412b3403a163d919ba86f6a973fe6cc50ae3541b80092fdcfb
 | 
					      sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "0.5.1"
 | 
					    version: "0.6.0"
 | 
				
			||||||
  timing:
 | 
					  timing:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -777,10 +777,10 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: url_launcher_android
 | 
					      name: url_launcher_android
 | 
				
			||||||
      sha256: "78cb6dea3e93148615109e58e42c35d1ffbf5ef66c44add673d0ab75f12ff3af"
 | 
					      sha256: "3dd2388cc0c42912eee04434531a26a82512b9cb1827e0214430c9bcbddfe025"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "6.0.37"
 | 
					    version: "6.0.38"
 | 
				
			||||||
  url_launcher_ios:
 | 
					  url_launcher_ios:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -857,10 +857,18 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: watcher
 | 
					      name: watcher
 | 
				
			||||||
      sha256: "6a7f46926b01ce81bfc339da6a7f20afbe7733eff9846f6d6a5466aa4c6667c0"
 | 
					      sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "1.0.2"
 | 
					    version: "1.1.0"
 | 
				
			||||||
 | 
					  web:
 | 
				
			||||||
 | 
					    dependency: transitive
 | 
				
			||||||
 | 
					    description:
 | 
				
			||||||
 | 
					      name: web
 | 
				
			||||||
 | 
					      sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
 | 
				
			||||||
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
 | 
					    source: hosted
 | 
				
			||||||
 | 
					    version: "0.1.4-beta"
 | 
				
			||||||
  web_socket_channel:
 | 
					  web_socket_channel:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -873,18 +881,18 @@ packages:
 | 
				
			|||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: win32
 | 
					      name: win32
 | 
				
			||||||
      sha256: "5a751eddf9db89b3e5f9d50c20ab8612296e4e8db69009788d6c8b060a84191c"
 | 
					      sha256: f2add6fa510d3ae152903412227bda57d0d5a8da61d2c39c1fb022c9429a41c0
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "4.1.4"
 | 
					    version: "5.0.6"
 | 
				
			||||||
  xdg_directories:
 | 
					  xdg_directories:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
      name: xdg_directories
 | 
					      name: xdg_directories
 | 
				
			||||||
      sha256: e0b1147eec179d3911f1f19b59206448f78195ca1d20514134e10641b7d7fbff
 | 
					      sha256: f0c26453a2d47aa4c2570c6a033246a3fc62da2fe23c7ffdd0a7495086dc0247
 | 
				
			||||||
      url: "https://pub.dev"
 | 
					      url: "https://pub.dev"
 | 
				
			||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "1.0.1"
 | 
					    version: "1.0.2"
 | 
				
			||||||
  xml:
 | 
					  xml:
 | 
				
			||||||
    dependency: transitive
 | 
					    dependency: transitive
 | 
				
			||||||
    description:
 | 
					    description:
 | 
				
			||||||
@ -902,5 +910,5 @@ packages:
 | 
				
			|||||||
    source: hosted
 | 
					    source: hosted
 | 
				
			||||||
    version: "3.1.2"
 | 
					    version: "3.1.2"
 | 
				
			||||||
sdks:
 | 
					sdks:
 | 
				
			||||||
  dart: ">=3.0.0 <4.0.0"
 | 
					  dart: ">=3.1.0-185.0.dev <4.0.0"
 | 
				
			||||||
  flutter: ">=3.10.0"
 | 
					  flutter: ">=3.10.0"
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user