diff --git a/apps/dart_quotes/pubspec.yaml b/apps/dart_quotes/pubspec.yaml index d86a50774..b6e6578bf 100644 --- a/apps/dart_quotes/pubspec.yaml +++ b/apps/dart_quotes/pubspec.yaml @@ -9,10 +9,10 @@ environment: resolution: workspace dependencies: - cloud_firestore: ^5.4.1 + cloud_firestore: ^6.4.0 dart_firebase_admin: ^0.4.1 - firebase_auth: ^5.2.1 - firebase_core: ^3.4.1 + firebase_auth: ^6.5.0 + firebase_core: ^4.8.0 jaspr: ^0.23.0 jaspr_router: ^0.8.0 diff --git a/examples/backend_serverpod/example_client/pubspec.lock b/examples/backend_serverpod/example_client/pubspec.lock index 7529716c5..d6f50b744 100644 --- a/examples/backend_serverpod/example_client/pubspec.lock +++ b/examples/backend_serverpod/example_client/pubspec.lock @@ -162,4 +162,4 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.6.0 <4.0.0" + dart: ">=3.8.0 <4.0.0" diff --git a/examples/flutter_embedding/pubspec.yaml b/examples/flutter_embedding/pubspec.yaml index 9c780c181..9cf915f75 100644 --- a/examples/flutter_embedding/pubspec.yaml +++ b/examples/flutter_embedding/pubspec.yaml @@ -9,7 +9,7 @@ environment: resolution: workspace dependencies: - firebase_core: ^3.4.1 + firebase_core: ^4.8.0 flutter: sdk: flutter flutter_riverpod: ^3.0.0 diff --git a/examples/flutter_plugin_interop/pubspec.yaml b/examples/flutter_plugin_interop/pubspec.yaml index 66f1e83f8..b18051943 100644 --- a/examples/flutter_plugin_interop/pubspec.yaml +++ b/examples/flutter_plugin_interop/pubspec.yaml @@ -9,9 +9,9 @@ environment: resolution: workspace dependencies: - cloud_firestore: ^5.4.1 - firebase_auth: ^5.2.1 - firebase_core: ^3.4.1 + cloud_firestore: ^6.4.0 + firebase_auth: ^6.5.0 + firebase_core: ^4.8.0 jaspr: ^0.23.0 shared_preferences: ^2.3.2 diff --git a/packages/jaspr/CHANGELOG.md b/packages/jaspr/CHANGELOG.md index 429527e2b..258ec1816 100644 --- a/packages/jaspr/CHANGELOG.md +++ b/packages/jaspr/CHANGELOG.md @@ -1,3 +1,7 @@ +## Unreleased patch + +- Support `analyzer` `^13.0.0`. + ## 0.23.1 - Fixed expression compilation when debugging a client-side application with an AOT installed CLI. diff --git a/packages/jaspr_builder/pubspec.yaml b/packages/jaspr_builder/pubspec.yaml index 71cad853a..c53c27d88 100644 --- a/packages/jaspr_builder/pubspec.yaml +++ b/packages/jaspr_builder/pubspec.yaml @@ -20,7 +20,7 @@ topics: - build-runner dependencies: - analyzer: ^10.0.0 + analyzer: ^13.0.0 build: ^4.0.0 collection: ^1.15.0 dart_style: ^3.0.0 diff --git a/packages/jaspr_cli/lib/src/helpers/proxy_helper.dart b/packages/jaspr_cli/lib/src/helpers/proxy_helper.dart index 2c25f271e..ec19690e1 100644 --- a/packages/jaspr_cli/lib/src/helpers/proxy_helper.dart +++ b/packages/jaspr_cli/lib/src/helpers/proxy_helper.dart @@ -75,7 +75,7 @@ mixin ProxyHelper on BaseCommand { } if (res.statusCode == 404 && redirectNotFound && path.extension(req.url.path).isEmpty) { - return webdevHandler( + return await webdevHandler( Request( req.method, req.requestedUri.replace(path: '/'), diff --git a/packages/jaspr_cli/lib/src/migrations/build_method_migration.dart b/packages/jaspr_cli/lib/src/migrations/build_method_migration.dart index 5a7daa3e9..ba7f18b0a 100644 --- a/packages/jaspr_cli/lib/src/migrations/build_method_migration.dart +++ b/packages/jaspr_cli/lib/src/migrations/build_method_migration.dart @@ -1,6 +1,7 @@ import 'dart:math'; import 'package:analyzer/dart/ast/ast.dart'; +import 'package:analyzer/dart/ast/token.dart'; import 'package:analyzer/dart/ast/visitor.dart'; import 'package:io/ansi.dart'; @@ -283,8 +284,8 @@ class BuilderVisitor extends RecursiveAstVisitor { @override void visitBlockFunctionBody(BlockFunctionBody node) { if (node.parent case FunctionExpression( - parent: NamedExpression( - name: Label(label: SimpleIdentifier(name: 'builder')), + parent: NamedArgument( + name: Token(lexeme: 'builder'), parent: ArgumentList( parent: MethodInvocation( methodName: SimpleIdentifier( @@ -304,8 +305,8 @@ class BuilderVisitor extends RecursiveAstVisitor { } if (node.parent case FunctionExpression( - parent: NamedExpression( - name: Label(label: SimpleIdentifier(name: 'builder')), + parent: NamedArgument( + name: Token(lexeme: 'builder'), parent: ArgumentList(parent: final MethodInvocation m), ), )) { diff --git a/packages/jaspr_cli/lib/src/migrations/component_factory_migration.dart b/packages/jaspr_cli/lib/src/migrations/component_factory_migration.dart index 77f989532..57ba9514d 100644 --- a/packages/jaspr_cli/lib/src/migrations/component_factory_migration.dart +++ b/packages/jaspr_cli/lib/src/migrations/component_factory_migration.dart @@ -81,12 +81,10 @@ class ComponentFactoryMigration implements Migration { for (final (node, arguments) in fragments) { builder.replace(node.offset, node.length, 'Component.fragment'); final childrenArg = - arguments.arguments - .where((arg) => arg is NamedExpression && arg.name.label.name == 'children') - .firstOrNull - as NamedExpression?; + arguments.arguments.where((arg) => arg is NamedArgument && arg.name.lexeme == 'children').firstOrNull + as NamedArgument?; if (childrenArg != null) { - final end = childrenArg.expression.offset; + final end = childrenArg.argumentExpression.offset; builder.delete(childrenArg.name.offset, end - childrenArg.name.offset); } } diff --git a/packages/jaspr_cli/lib/src/migrations/html_helper_migration.dart b/packages/jaspr_cli/lib/src/migrations/html_helper_migration.dart index cbc70a8cc..5376785ff 100644 --- a/packages/jaspr_cli/lib/src/migrations/html_helper_migration.dart +++ b/packages/jaspr_cli/lib/src/migrations/html_helper_migration.dart @@ -104,8 +104,8 @@ class HelperVisitor extends RecursiveAstVisitor { if (args.arguments.isEmpty) return false; if (args.arguments.length == 1) return true; if (args.arguments.length == 2) { - final named = args.arguments.whereType().toList(); - return named.length == 1 && named.first.name.label.name == 'key'; + final named = args.arguments.whereType().toList(); + return named.length == 1 && named.first.name.lexeme == 'key'; } return false; } diff --git a/packages/jaspr_cli/pubspec.yaml b/packages/jaspr_cli/pubspec.yaml index 634515b94..33ece4dfc 100644 --- a/packages/jaspr_cli/pubspec.yaml +++ b/packages/jaspr_cli/pubspec.yaml @@ -22,7 +22,7 @@ executables: jaspr: dependencies: - analyzer: ^10.0.0 + analyzer: ^13.0.0 ansi_styles: ^0.3.2 args: ^2.3.0 async: ^2.13.0 diff --git a/packages/jaspr_cli/test/integration/variants.dart b/packages/jaspr_cli/test/integration/variants.dart index b4419101e..c0daf77d6 100644 --- a/packages/jaspr_cli/test/integration/variants.dart +++ b/packages/jaspr_cli/test/integration/variants.dart @@ -6,9 +6,10 @@ import 'file_matchers.dart'; final allVariants = [ for (var mode in RenderingMode.values) for (var routing in RoutingOption.values) - for (var flutter in FlutterOption.values) - for (var backend in BackendOption.valuesFor(mode)) - TestVariant(mode: mode, routing: routing, flutter: flutter, backend: backend), + if (mode != RenderingMode.client || routing != RoutingOption.multiPage) + for (var flutter in FlutterOption.values) + for (var backend in BackendOption.valuesFor(mode)) + TestVariant(mode: mode, routing: routing, flutter: flutter, backend: backend), ]; class TestVariant { diff --git a/packages/jaspr_lints/CHANGELOG.md b/packages/jaspr_lints/CHANGELOG.md index e0a413b50..893500a36 100644 --- a/packages/jaspr_lints/CHANGELOG.md +++ b/packages/jaspr_lints/CHANGELOG.md @@ -1,3 +1,7 @@ +## Unreleased patch + +- Support `analyzer` `^13.0.0`. + ## 0.7.1 - Fixed stack overflow error when analyzing cyclic dependencies. diff --git a/packages/jaspr_lints/lib/src/assists/css_assist.dart b/packages/jaspr_lints/lib/src/assists/css_assist.dart index 9ad0c0b30..cf4115ea8 100644 --- a/packages/jaspr_lints/lib/src/assists/css_assist.dart +++ b/packages/jaspr_lints/lib/src/assists/css_assist.dart @@ -41,18 +41,17 @@ class AddStyles extends ResolvedCorrectionProducer { return; } - final idArg = argumentList.arguments - .whereType() - .where((e) => e.name.label.name == 'id') - .firstOrNull; - final idVal = idArg?.expression is StringLiteral ? (idArg!.expression as StringLiteral).stringValue : null; + final idArg = argumentList.arguments.whereType().where((e) => e.name.lexeme == 'id').firstOrNull; + final idVal = idArg?.argumentExpression is StringLiteral + ? (idArg!.argumentExpression as StringLiteral).stringValue + : null; final classesArg = argumentList.arguments - .whereType() - .where((e) => e.name.label.name == 'classes') + .whereType() + .where((e) => e.name.lexeme == 'classes') .firstOrNull; - final classesVal = classesArg?.expression is StringLiteral - ? (classesArg!.expression as StringLiteral).stringValue?.split(' ').first + final classesVal = classesArg?.argumentExpression is StringLiteral + ? (classesArg!.argumentExpression as StringLiteral).stringValue?.split(' ').first : null; final styles = comp.$1.body.childEntities @@ -98,12 +97,12 @@ class AddStyles extends ResolvedCorrectionProducer { if (idVal == null && classesVal == null) { if (classesArg != null) { - builder.addInsertion(classesArg.expression.offset, (edit) { + builder.addInsertion(classesArg.argumentExpression.offset, (edit) { edit.write("'"); edit.addSimpleLinkedEdit('className', 'myclass'); edit.write(' \${'); }); - builder.addInsertion(classesArg.expression.end, (edit) { + builder.addInsertion(classesArg.argumentExpression.end, (edit) { edit.write("}'"); }); } else { diff --git a/packages/jaspr_lints/lib/src/assists/tree_assist.dart b/packages/jaspr_lints/lib/src/assists/tree_assist.dart index ec0407994..90a785f74 100644 --- a/packages/jaspr_lints/lib/src/assists/tree_assist.dart +++ b/packages/jaspr_lints/lib/src/assists/tree_assist.dart @@ -109,11 +109,11 @@ class RemoveComponent extends ResolvedCorrectionProducer { final children = [ for (final arg in node.argumentList.arguments) - if (arg is NamedExpression) - if (arg.name.label.name == 'child' && isComponentType(arg.staticType)) - arg.expression - else if (arg.name.label.name == 'children' && arg.expression is ListLiteral) - ...(arg.expression as ListLiteral).elements + if (arg is NamedArgument) + if (arg.name.lexeme == 'child' && isComponentType(arg.argumentExpression.staticType)) + arg.argumentExpression + else if (arg.name.lexeme == 'children' && arg.argumentExpression is ListLiteral) + ...(arg.argumentExpression as ListLiteral).elements else ...[] else if (arg is ListLiteral) diff --git a/packages/jaspr_lints/lib/src/rules/prefer_html_components_rule.dart b/packages/jaspr_lints/lib/src/rules/prefer_html_components_rule.dart index 67065a71b..8919548df 100644 --- a/packages/jaspr_lints/lib/src/rules/prefer_html_components_rule.dart +++ b/packages/jaspr_lints/lib/src/rules/prefer_html_components_rule.dart @@ -52,9 +52,9 @@ class _HtmlComponentVisitor extends SimpleAstVisitor { } if (node.constructorName.name?.name == 'element') { final tag = node.argumentList.arguments - .whereType() - .where((n) => n.name.label.name == 'tag') - .map((n) => n.expression) + .whereType() + .where((n) => n.name.lexeme == 'tag') + .map((n) => n.argumentExpression) .whereType() .firstOrNull ?.value; @@ -90,9 +90,9 @@ class ConvertHtmlComponentFix extends ResolvedCorrectionProducer { Future compute(ChangeBuilder builder) async { if (node case ConstructorName(parent: final InstanceCreationExpression node)) { final tag = node.argumentList.arguments - .whereType() - .where((n) => n.name.label.name == 'tag') - .map((n) => n.expression) + .whereType() + .where((n) => n.name.lexeme == 'tag') + .map((n) => n.argumentExpression) .whereType() .firstOrNull ?.value; @@ -103,8 +103,8 @@ class ConvertHtmlComponentFix extends ResolvedCorrectionProducer { await builder.addDartFileEdit(file, (builder) { for (final argument in node.argumentList.arguments) { - if (argument is NamedExpression) { - final name = argument.name.label.name; + if (argument is NamedArgument) { + final name = argument.name.lexeme; if (name == 'tag') { int end; if (argument.endToken.next case final next? when next.lexeme == ',') { @@ -114,7 +114,7 @@ class ConvertHtmlComponentFix extends ResolvedCorrectionProducer { } builder.addDeletion(SourceRange(argument.offset, end - argument.offset)); } else if (name == 'children') { - final end = argument.name.endToken.next?.offset ?? argument.end; + final end = argument.argumentExpression.offset; builder.addDeletion(SourceRange(argument.name.offset, end - argument.name.offset)); } } diff --git a/packages/jaspr_lints/lib/src/rules/sort_children_last_rule.dart b/packages/jaspr_lints/lib/src/rules/sort_children_last_rule.dart index c7bb70797..b264c9dff 100644 --- a/packages/jaspr_lints/lib/src/rules/sort_children_last_rule.dart +++ b/packages/jaspr_lints/lib/src/rules/sort_children_last_rule.dart @@ -46,7 +46,7 @@ class _HtmlComponentVisitor extends SimpleAstVisitor { for (final argument in node.argumentList.arguments) { if (argument is ListLiteral && isComponentListType(argument.staticType)) { childrenArg = argument; - } else if (childrenArg != null && argument is NamedExpression) { + } else if (childrenArg != null && argument is NamedArgument) { violatesLint = true; } } diff --git a/packages/jaspr_lints/lib/src/rules/styles_ordering_rule.dart b/packages/jaspr_lints/lib/src/rules/styles_ordering_rule.dart index 9576d8dc0..ba0672cfb 100644 --- a/packages/jaspr_lints/lib/src/rules/styles_ordering_rule.dart +++ b/packages/jaspr_lints/lib/src/rules/styles_ordering_rule.dart @@ -82,14 +82,14 @@ class _StylesVisitor extends SimpleAstVisitor { } } - static Expression? checkOrder(NodeList args, List params) { + static Argument? checkOrder(NodeList args, List params) { int lastSeenParam = -1; for (final argument in args) { - if (argument is! NamedExpression) { + if (argument is! NamedArgument) { continue; } - final paramIndex = params.indexOf(argument.name.label.name); + final paramIndex = params.indexOf(argument.name.lexeme); if (paramIndex == -1) { continue; } @@ -119,7 +119,7 @@ class OrderStylesFix extends ResolvedCorrectionProducer { @override Future compute(ChangeBuilder builder) async { - if (node case NamedExpression(parent: final ArgumentList arguments)) { + if (node case NamedArgument(parent: final ArgumentList arguments)) { if (arguments.parent case final InstanceCreationExpression node) { final constructor = node.constructorName.element; if (constructor == null) { @@ -148,7 +148,7 @@ class OrderStylesFix extends ResolvedCorrectionProducer { } } - Future _sortStyles(ChangeBuilder builder, NodeList arguments, List params) async { + Future _sortStyles(ChangeBuilder builder, NodeList arguments, List params) async { await builder.addDartFileEdit(file, (builder) { final start = arguments.beginToken!.offset; final end = arguments.endToken!.end; @@ -161,8 +161,8 @@ class OrderStylesFix extends ResolvedCorrectionProducer { final args = [...arguments] ..sort((a, b) { - if (a is NamedExpression && b is NamedExpression) { - return params.indexOf(a.name.label.name).compareTo(params.indexOf(b.name.label.name)); + if (a is NamedArgument && b is NamedArgument) { + return params.indexOf(a.name.lexeme).compareTo(params.indexOf(b.name.lexeme)); } return 0; }); diff --git a/packages/jaspr_lints/lib/src/utils/scope_tree.dart b/packages/jaspr_lints/lib/src/utils/scope_tree.dart index d503d053d..91ad2fece 100644 --- a/packages/jaspr_lints/lib/src/utils/scope_tree.dart +++ b/packages/jaspr_lints/lib/src/utils/scope_tree.dart @@ -349,16 +349,14 @@ class ScopeTreeNode { final libConfigurations = configuration.where( (c) => - c.name.components.length == 3 && - c.name.components[0].name == 'dart' && - c.name.components[1].name == 'library', + c.name.tokens.length == 5 && c.name.tokens[0].lexeme == 'dart' && c.name.tokens[2].lexeme == 'library', ); final clientConfiguration = libConfigurations - .where((c) => clientLibs.contains(c.name.components.last.name)) + .where((c) => clientLibs.contains(c.name.tokens.last.lexeme)) .firstOrNull; final serverConfiguration = libConfigurations - .where((c) => serverLibs.contains(c.name.components.last.name)) + .where((c) => serverLibs.contains(c.name.tokens.last.lexeme)) .firstOrNull; final baseLib = getBaseLibraryForDirective(directive); diff --git a/packages/jaspr_lints/pubspec.yaml b/packages/jaspr_lints/pubspec.yaml index b5bfc340c..f6a56b866 100644 --- a/packages/jaspr_lints/pubspec.yaml +++ b/packages/jaspr_lints/pubspec.yaml @@ -20,13 +20,13 @@ resolution: workspace dependencies: analysis_server_plugin: ^0.3.0 - analyzer: ^10.0.0 + analyzer: ^13.0.0 analyzer_plugin: any dart_data_home: ^0.1.0 path: ^1.9.0 yaml: ^3.1.2 dev_dependencies: - analyzer_testing: ^0.1.9 + analyzer_testing: ^0.2.5 test: ^1.29.0 test_reflective_loader: ^0.4.0 diff --git a/pubspec.lock b/pubspec.lock index 417eda4e9..f27129400 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -13,18 +13,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: "8d7ff3948166b8ec5da0fbb5962000926b8e02f2ed9b3e51d1738905fbd4c98d" + sha256: cd6add6f846f35fb79f3c315296703c1a24f3cfd7f4739d91a74961c1c7e9f1b url: "https://pub.dev" source: hosted - version: "93.0.0" + version: "100.0.0" _flutterfire_internals: dependency: transitive description: name: _flutterfire_internals - sha256: ff0a84a2734d9e1089f8aedd5c0af0061b82fb94e95260d943404e0ef2134b11 + sha256: "78f98c1f9c4dbbd22c2bb7b7f17c4a5c06150e8b2cb791a0947979ad0d3dabd5" url: "https://pub.dev" source: hosted - version: "1.3.59" + version: "1.3.73" adaptive_number: dependency: transitive description: @@ -37,34 +37,34 @@ packages: dependency: transitive description: name: analysis_server_plugin - sha256: "5f3920acbd5765764ec9ef6c5bbdd102015424281232ee4fb4f5431c87abb4eb" + sha256: c4021359e7a673ecd9c6db5f11fea12fabb55e0ba96fa08c78920ae81936f1d1 url: "https://pub.dev" source: hosted - version: "0.3.7" + version: "0.3.15" analyzer: dependency: transitive description: name: analyzer - sha256: de7148ed2fcec579b19f122c1800933dfa028f6d9fd38a152b04b1516cec120b + sha256: "6ba98576948803398b69e3a444df24eacdbe12ed699c7014e120ea38552debbf" url: "https://pub.dev" source: hosted - version: "10.0.1" + version: "13.0.0" analyzer_plugin: dependency: transitive description: name: analyzer_plugin - sha256: "7df504f0c9d6891bacc9f73a5a8c5f6fe4fc49c90ec8e3379916372906ba0b32" + sha256: "9a81dc36f7f71890d7cf83960a3a7df1e6c9a24035f98eb848e91ad48b1d21c6" url: "https://pub.dev" source: hosted - version: "0.14.1" + version: "0.14.9" analyzer_testing: dependency: transitive description: name: analyzer_testing - sha256: "0ec2c743b6dbe9fddb4853574b1d9ede046cab6013e84d044aa291d018518c9d" + sha256: da27ae9bd4bf3ce4ebab6295cf922ca21a2b14ea8fcacc859342aca796a48a2d url: "https://pub.dev" source: hosted - version: "0.1.9" + version: "0.2.6" ansi_styles: dependency: transitive description: @@ -109,10 +109,10 @@ packages: dependency: transitive description: name: async - sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb" + sha256: e2eb0491ba5ddb6177742d2da23904574082139b07c1e33b8503b9f46f3e1a37 url: "https://pub.dev" source: hosted - version: "2.13.0" + version: "2.13.1" bazel_worker: dependency: transitive description: @@ -149,10 +149,10 @@ packages: dependency: transitive description: name: build - sha256: "275bf6bb2a00a9852c28d4e0b410da1d833a734d57d39d44f94bfc895a484ec3" + sha256: a156715e7cd728130c592f30552575908aae5b100005fbc1f0fb16b3c03a3d10 url: "https://pub.dev" source: hosted - version: "4.0.4" + version: "4.0.6" build_config: dependency: transitive description: @@ -173,26 +173,26 @@ packages: dependency: transitive description: name: build_runner - sha256: "7981eb922842c77033026eb4341d5af651562008cdb116bdfa31fc46516b6462" + sha256: "1523ce62448ebac2c15a8ba5fbad8acac169788658a7dd2a1c2d9c2a9318b9a6" url: "https://pub.dev" source: hosted - version: "2.12.2" + version: "2.15.0" build_test: dependency: transitive description: name: build_test - sha256: "18f1bbb9dd135a0bf495ec8f4d4ea8bb8d6600b2c85d32281c548bb9eff54742" + sha256: e69ade870705d5ad4d8b7e479d0ca71d0a9932ca04be6d278d97de45a32da07e url: "https://pub.dev" source: hosted - version: "3.5.10" + version: "3.5.15" build_web_compilers: dependency: transitive description: name: build_web_compilers - sha256: c8be4b48f09289d145c7eaa3240f1e7776c529ea1cecddf483218edd3129de3f + sha256: "3489d44e7a03b68f254c75d5db6dd6172fcbb892528275c3ed968f7e72ede716" url: "https://pub.dev" source: hosted - version: "4.8.0" + version: "4.8.4" built_collection: dependency: transitive description: @@ -205,10 +205,10 @@ packages: dependency: transitive description: name: built_value - sha256: "6ae8a6435a8c6520c7077b107e77f1fb4ba7009633259a4d49a8afd8e7efc5e9" + sha256: "34e4067d30ce212937df995f03b69992eea683539ceeac7f679a1f1eba055b56" url: "https://pub.dev" source: hosted - version: "8.12.4" + version: "8.12.6" cached_network_image: dependency: transitive description: @@ -277,10 +277,10 @@ packages: dependency: transitive description: name: cli_launcher - sha256: "17d2744fb9a254c49ec8eda582536abe714ea0131533e24389843a4256f82eac" + sha256: "35cf15a3ffaeb9c11849eaa0afba761bb76dceb42d050532bfd3e1299c9748cd" url: "https://pub.dev" source: hosted - version: "0.3.2+1" + version: "0.3.3+1" cli_util: dependency: "direct overridden" description: @@ -301,34 +301,34 @@ packages: dependency: transitive description: name: cloud_firestore - sha256: "2d33da4465bdb81b6685c41b535895065adcb16261beb398f5f3bbc623979e9c" + sha256: f0dba6cedc1e1c84bb811c32ce1343cde4f1aa796dc4b5d00344e16a5342aed0 url: "https://pub.dev" source: hosted - version: "5.6.12" + version: "6.6.0" cloud_firestore_platform_interface: dependency: transitive description: name: cloud_firestore_platform_interface - sha256: "413c4e01895cf9cb3de36fa5c219479e06cd4722876274ace5dfc9f13ab2e39b" + sha256: "07a03c220bc4579418a9e2ef02914a4c86b2b0c21d68a832faa523096bc20a00" url: "https://pub.dev" source: hosted - version: "6.6.12" + version: "8.0.3" cloud_firestore_web: dependency: transitive description: name: cloud_firestore_web - sha256: c1e30fc4a0fcedb08723fb4b1f12ee4e56d937cbf9deae1bda43cbb6367bb4cf + sha256: a75fec71ecf6327f9a657a4c6b4dad5099d77bf578d110e10b233237f6cad3c0 url: "https://pub.dev" source: hosted - version: "4.4.12" + version: "5.6.0" code_assets: dependency: transitive description: name: code_assets - sha256: "83ccdaa064c980b5596c35dd64a8d3ecc68620174ab9b90b6343b753aa721687" + sha256: bf394f466ba9205f1812a0433b392d6af280f155f56651eda7c18cc32ed493b8 url: "https://pub.dev" source: hosted - version: "1.0.0" + version: "1.2.1" code_builder: dependency: transitive description: @@ -365,10 +365,10 @@ packages: dependency: transitive description: name: coverage - sha256: "5da775aa218eaf2151c721b16c01c7676fbfdd99cebba2bf64e8b807a28ff94d" + sha256: "956a3de0725ca232ad353565a8290d3357592bf4250f6f298a185e2d949c5d3d" url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.15.1" cross_file: dependency: transitive description: @@ -445,18 +445,18 @@ packages: dependency: transitive description: name: dart_mappable - sha256: "97526bd5e1b1739be5c7379c51d391d074b6bbd109e6e92be49028ecb1a9853c" + sha256: "960746478faaa68ed6b9d3c6fd03c87c7b8614e6c33e75fe1b0c6d7a60adcf29" url: "https://pub.dev" source: hosted - version: "4.7.0" + version: "4.8.0" dart_mappable_builder: dependency: transitive description: name: dart_mappable_builder - sha256: "6d174a1853c47cf7c1d2a1c80bd56b54f8fd89aa78e0644b6a65860f9af7acf8" + sha256: "0119cde33841f4fa57574381bb1324bed017ff7592594afa220a59b6c04f3ea5" url: "https://pub.dev" source: hosted - version: "4.7.0" + version: "4.9.0" dart_quotes_client: dependency: transitive description: @@ -476,18 +476,18 @@ packages: dependency: transitive description: name: dart_style - sha256: "29f7ecc274a86d32920b1d9cfc7502fa87220da41ec60b55f329559d5732e2b2" + sha256: "59d53ef8eaed9d288ed9767618e2b31c4fa0383a127db59d5eb2e737a7638a60" url: "https://pub.dev" source: hosted - version: "3.1.7" + version: "3.1.9" dds: dependency: transitive description: name: dds - sha256: "06d09ee8b4a0b58e721fd3780aa53a80eeec0e14479899b74be39e4bd522c5ff" + sha256: "6673c5b29e502fd44dbf5836685e7c7c16b11c0fa7f91ef241e0cbf0638c8794" url: "https://pub.dev" source: hosted - version: "5.1.0" + version: "5.3.0" dds_service_extensions: dependency: transitive description: @@ -500,10 +500,10 @@ packages: dependency: transitive description: name: devtools_shared - sha256: "275e48a8a145fa09c7ae433a96fd433c01cc079d39b40acf5ba883236ae2c887" + sha256: "2daf7a9fba6a470668b26ecbd04200f7bf992aad81a2c31d12457c7791419dea" url: "https://pub.dev" source: hosted - version: "12.0.0" + version: "12.1.0" dtd: dependency: transitive description: @@ -516,10 +516,10 @@ packages: dependency: transitive description: name: dwds - sha256: "10d22555cbb59c3e0e968da646ff7f0103e4f56698bbc37e45145de34e4bad36" + sha256: "280ca49e939f3f8a96f3a77bb17dfc284fd92b5004bd144ccafb2ab3ddb3b7f9" url: "https://pub.dev" source: hosted - version: "27.0.3" + version: "27.1.2" ed25519_edwards: dependency: transitive description: @@ -628,50 +628,50 @@ packages: dependency: transitive description: name: firebase_auth - sha256: "0fed2133bee1369ee1118c1fef27b2ce0d84c54b7819a2b17dada5cfec3b03ff" + sha256: "6b0f6a6d2b092c002dd15006b440f032f129449f87c338e918a35bc5a6565ec2" url: "https://pub.dev" source: hosted - version: "5.7.0" + version: "6.5.3" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface - sha256: "871c9df4ec9a754d1a793f7eb42fa3b94249d464cfb19152ba93e14a5966b386" + sha256: "2975965782c8cc46fe5bafc653882617e6fbdceed4499c97345c980734c50d2e" url: "https://pub.dev" source: hosted - version: "7.7.3" + version: "9.0.3" firebase_auth_web: dependency: transitive description: name: firebase_auth_web - sha256: d9ada769c43261fd1b18decf113186e915c921a811bd5014f5ea08f4cf4bc57e + sha256: b35db5997b32889885dc9b1420b7c81b704f1ec153c3bb2efd228733e1878119 url: "https://pub.dev" source: hosted - version: "5.15.3" + version: "6.2.3" firebase_core: dependency: transitive description: name: firebase_core - sha256: "7be63a3f841fc9663342f7f3a011a42aef6a61066943c90b1c434d79d5c995c5" + sha256: d2625088d8f8836a7a74a7eb94a5372d70ad88382602ba2dcc02805c294d0d16 url: "https://pub.dev" source: hosted - version: "3.15.2" + version: "4.11.0" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface - sha256: cccb4f572325dc14904c02fcc7db6323ad62ba02536833dddb5c02cac7341c64 + sha256: "913e7c96ef83a80ad7e1c3f8a059167b3de23b5d5e07fa3ed8f11abe24de98b6" url: "https://pub.dev" source: hosted - version: "6.0.2" + version: "7.1.0" firebase_core_web: dependency: transitive description: name: firebase_core_web - sha256: "0ed0dc292e8f9ac50992e2394e9d336a0275b6ae400d64163fdf0a8a8b556c37" + sha256: "30ba3ae56f5beb2cea836033201570612c911661889f815eca73b6056c7b55bf" url: "https://pub.dev" source: hosted - version: "2.24.1" + version: "3.9.0" fixnum: dependency: transitive description: @@ -705,10 +705,10 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: ee8068e0e1cd16c4a82714119918efdeed33b3ba7772c54b5d094ab53f9b7fd1 + sha256: "3854fe5e3bff0b113c658f260b90c95dea17c92db0f2addeac2e343dd9969785" url: "https://pub.dev" source: hosted - version: "2.0.33" + version: "2.0.35" flutter_riverpod: dependency: transitive description: @@ -851,18 +851,18 @@ packages: dependency: transitive description: name: hooks - sha256: e79ed1e8e1929bc6ecb6ec85f0cb519c887aa5b423705ded0d0f2d9226def388 + sha256: "9a62a50b50b769a737bc0a8ff381f333529df3ab746b2f6b02e83760231455ba" url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "2.0.2" hotreloader: dependency: transitive description: name: hotreloader - sha256: bc167a1163807b03bada490bfe2df25b0d744df359227880220a5cbd04e5734b + sha256: "66871df468fc24eee81f1a0a7cb98acc104716f9b7376d355437b48d633c4ebf" url: "https://pub.dev" source: hosted - version: "4.3.0" + version: "4.4.0" html: dependency: transitive description: @@ -915,10 +915,10 @@ packages: dependency: transitive description: name: image - sha256: f9881ff4998044947ec38d098bc7c8316ae1186fa786eddffdb867b9bc94dfce + sha256: "6300175e00616bbc832e2fc91bfa4d776af5402c81c7151bee6905bb08473c52" url: "https://pub.dev" source: hosted - version: "4.8.0" + version: "4.9.1" image_cropper: dependency: transitive description: @@ -947,18 +947,18 @@ packages: dependency: transitive description: name: image_picker - sha256: "784210112be18ea55f69d7076e2c656a4e24949fa9e76429fe53af0c0f4fa320" + sha256: "91c025426c2881c551100bce834e201c835a170151545f58d17da5180ca7d9ac" url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" image_picker_android: dependency: transitive description: name: image_picker_android - sha256: eda9b91b7e266d9041084a42d605a74937d996b87083395c5e47835916a86156 + sha256: "6f3a1995eafb000333174fae92202622033b0ee7fd917a6cd3730295264df84a" url: "https://pub.dev" source: hosted - version: "0.8.13+14" + version: "0.8.13+19" image_picker_for_web: dependency: transitive description: @@ -1023,14 +1023,30 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.5" + jni: + dependency: transitive + description: + name: jni + sha256: c2230682d5bc2362c1c9e8d3c7f406d9cbba23ab3f2e203a025dd47e0fb2e68f + url: "https://pub.dev" + source: hosted + version: "1.0.0" + jni_flutter: + dependency: transitive + description: + name: jni_flutter + sha256: "8b59e590786050b1cd866677dddaf76b1ade5e7bc751abe04b86e84d379d3ba6" + url: "https://pub.dev" + source: hosted + version: "1.0.1" jose: dependency: transitive description: name: jose - sha256: bd8dd0bee653a78be16f5e2c0387117906f8f5171f7dcc29e3246b6c7cb73918 + sha256: a0a339d0a0652dc1bd89f8b92d38479e07e16db83858fb55fa57212479f323f7 url: "https://pub.dev" source: hosted - version: "0.3.5" + version: "0.3.5+2" js: dependency: transitive description: @@ -1043,18 +1059,18 @@ packages: dependency: transitive description: name: json_annotation - sha256: cb09e7dac6210041fad964ed7fbee004f14258b4eca4040f72d1234062ace4c8 + sha256: "2a743920d81b7910627f68ee2c9ac1fc0bfee32b9fc3403587d7c6791ca12f80" url: "https://pub.dev" source: hosted - version: "4.11.0" + version: "4.12.0" json_rpc_2: dependency: transitive description: name: json_rpc_2 - sha256: "246b321532f0e8e2ba474b4d757eaa558ae4fdd0688fdbc1e1ca9705f9b8ca0e" + sha256: "82dfd37d3b2e5030ae4729e1d7f5538cbc45eb1c73d618b9272931facac3bec1" url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "4.1.0" leak_tracker: dependency: transitive description: @@ -1115,10 +1131,10 @@ packages: dependency: transitive description: name: markdown - sha256: "935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1" + sha256: ee85086ad7698b42522c6ad42fe195f1b9898e4d974a1af4576c1a3a176cada9 url: "https://pub.dev" source: hosted - version: "7.3.0" + version: "7.3.1" mason: dependency: transitive description: @@ -1131,18 +1147,18 @@ packages: dependency: transitive description: name: mason_logger - sha256: "6d5a989ff41157915cb5162ed6e41196d5e31b070d2f86e1c2edf216996a158c" + sha256: "1d46102c6f299c0df7fe986dd3dd3271d57c2ec7c00ae590660b7c3018810048" url: "https://pub.dev" source: hosted - version: "0.3.3" + version: "0.3.5" matcher: dependency: transitive description: name: matcher - sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861 + sha256: "31bd099b47c10cd1aeb55146a2d46ce0277630ecef3f7dae54ad7873f36696cd" url: "https://pub.dev" source: hosted - version: "0.12.19" + version: "0.12.20" material_color_utilities: dependency: transitive description: @@ -1155,18 +1171,18 @@ packages: dependency: "direct dev" description: name: melos - sha256: "7dcc4444d79b538ab8353bb38308f97e90b032984f75e8fd516fedfe8160b35e" + sha256: "5fc1a858e3d90fdc42f2f423b95f901214bbc3d9e80c99125d9352f12453721d" url: "https://pub.dev" source: hosted - version: "7.4.0" + version: "7.8.2" meta: dependency: transitive description: name: meta - sha256: "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349" + sha256: c82594181e3312f3d0695fc95aaaf7758d75b8d4ae2bbecf223b9fd5109a059d url: "https://pub.dev" source: hosted - version: "1.18.0" + version: "1.18.3" mime: dependency: transitive description: @@ -1179,18 +1195,18 @@ packages: dependency: transitive description: name: mocktail - sha256: "890df3f9688106f25755f26b1c60589a92b3ab91a22b8b224947ad041bf172d8" + sha256: "5e1bf53cc7baa8062a33b84424deb61513858ea05c601b8509e683815b5914aa" url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "1.0.5" mustache_template: dependency: transitive description: name: mustache_template - sha256: "4326d0002ff58c74b9486990ccbdab08157fca3c996fe9e197aff9d61badf307" + sha256: c689b4d59176f8c7a2860aab765d205916aa5b06cfafff7613bfcc42fa996143 url: "https://pub.dev" source: hosted - version: "2.0.3" + version: "2.0.5" nanoid2: dependency: transitive description: @@ -1199,14 +1215,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.0.1" - native_toolchain_c: - dependency: transitive - description: - name: native_toolchain_c - sha256: "92b2ca62c8bd2b8d2f267cdfccf9bfbdb7322f778f8f91b3ce5b5cda23a3899f" - url: "https://pub.dev" - source: hosted - version: "0.17.5" node_preamble: dependency: transitive description: @@ -1219,10 +1227,10 @@ packages: dependency: transitive description: name: objective_c - sha256: "100a1c87616ab6ed41ec263b083c0ef3261ee6cd1dc3b0f35f8ddfa4f996fe52" + sha256: "6cb691c686fa2838c6deb34980d426145c2a5d537491cb83d463c33cdbc726ed" url: "https://pub.dev" source: hosted - version: "9.3.0" + version: "9.4.1" octo_image: dependency: transitive description: @@ -1235,10 +1243,10 @@ packages: dependency: transitive description: name: openid_client - sha256: d7c229b849eaf4ff0ac77c22f8f1c4c522f6830b8c58d7b73953514ad6980954 + sha256: "07dba3e19a503b055a0b69e569bfba0ddd78687dae767fdc84e5c76814b76ed5" url: "https://pub.dev" source: hosted - version: "0.4.9+2" + version: "0.4.10+1" package_config: dependency: transitive description: @@ -1259,18 +1267,18 @@ packages: dependency: transitive description: name: path_provider - sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd" + sha256: a7f4874f987173da295a61c181b8ee71dab59b332a486b391babf26a1b884825 url: "https://pub.dev" source: hosted - version: "2.1.5" + version: "2.1.6" path_provider_android: dependency: transitive description: name: path_provider_android - sha256: f2c65e21139ce2c3dad46922be8272bb5963516045659e71bb16e151c93b580e + sha256: "69cbd515a62b94d32a7944f086b2f82b4ac40a1d45bebfc00813a430ab2dabcd" url: "https://pub.dev" source: hosted - version: "2.2.22" + version: "2.3.1" path_provider_foundation: dependency: transitive description: @@ -1291,10 +1299,10 @@ packages: dependency: transitive description: name: path_provider_platform_interface - sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334" + sha256: "484838772624c3a4b94f1e44a3e19897fee738f2d5c4ce448443b0417f7c9dda" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.3" path_provider_windows: dependency: transitive description: @@ -1363,10 +1371,10 @@ packages: dependency: transitive description: name: postgres - sha256: fefbbfe749c6130e5096588b9c4459173684c695952cd7636ab19be76f255469 + sha256: "123de5cbadc56a7e8d9fa485c780b6b56940b4081f4c74f3a5578682757c299b" url: "https://pub.dev" source: hosted - version: "3.5.9" + version: "3.5.12" process: dependency: transitive description: @@ -1423,14 +1431,22 @@ packages: url: "https://pub.dev" source: hosted version: "3.2.2" + record_use: + dependency: transitive + description: + name: record_use + sha256: "2551bd8eecfe95d14ae75f6021ad0248be5c27f138c2ec12fcb52b500b3ba1ed" + url: "https://pub.dev" + source: hosted + version: "0.6.0" redis: dependency: transitive description: name: redis - sha256: "4a8218ef7b0642ff499147c7a105591208259e2f55f07db0101ace7f82f66cf9" + sha256: d7c7f18a374936baa786baf5f0e747aa5510bb289aad44b30ec41e3b703233b4 url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "4.1.0" retry: dependency: transitive description: @@ -1459,10 +1475,10 @@ packages: dependency: transitive description: name: scratch_space - sha256: "564e4d0cef547454171ce97b1ea3ec70fa9bc5b3b9db896a620dd5930dc5e8b8" + sha256: "55f141cf286eca871f739518b689af61cb994d671f3fd8efabd63aba7578c309" url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" serverpod: dependency: transitive description: @@ -1531,18 +1547,18 @@ packages: dependency: transitive description: name: shared_preferences - sha256: "2939ae520c9024cb197fc20dee269cd8cdbf564c8b5746374ec6cacdc5169e64" + sha256: c3025c5534b01739267eb7d76959bbc25a6d10f6988e1c2a3036940133dd10bf url: "https://pub.dev" source: hosted - version: "2.5.4" + version: "2.5.5" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - sha256: "8374d6200ab33ac99031a852eba4c8eb2170c4bf20778b3e2c9eccb45384fb41" + sha256: "93ae5884a9df5d3bb696825bceb3a17590754548b5d740eba51500afc8d088f5" url: "https://pub.dev" source: hosted - version: "2.4.21" + version: "2.4.26" shared_preferences_foundation: dependency: transitive description: @@ -1563,10 +1579,10 @@ packages: dependency: transitive description: name: shared_preferences_platform_interface - sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80" + sha256: "649dc798a33931919ea356c4305c2d1f81619ea6e92244070b520187b5140ef9" url: "https://pub.dev" source: hosted - version: "2.4.1" + version: "2.4.2" shared_preferences_web: dependency: transitive description: @@ -1619,10 +1635,10 @@ packages: dependency: transitive description: name: shelf_proxy - sha256: a71d2307f4393211930c590c3d2c00630f6c5a7a77edc1ef6436dfd85a6a7ee3 + sha256: "0c3a7b2b4c111cae8a6d9077701e0622c6013d38a780373ac359d6d45b3aa10b" url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "1.0.5" shelf_router: dependency: transitive description: @@ -1643,10 +1659,10 @@ packages: dependency: transitive description: name: shelf_web_socket - sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67 + sha256: "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925" url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "3.0.0" sky_engine: dependency: transitive description: flutter @@ -1656,10 +1672,10 @@ packages: dependency: transitive description: name: source_gen - sha256: "1d562a3c1f713904ebbed50d2760217fd8a51ca170ac4b05b0db490699dbac17" + sha256: ec37cc0e6694374cbef59ed79685572c870a54ede6fa30a3e420feb3adffea02 url: "https://pub.dev" source: hosted - version: "4.2.0" + version: "4.2.3" source_map_stack_trace: dependency: transitive description: @@ -1688,42 +1704,42 @@ packages: dependency: transitive description: name: sqflite - sha256: e2297b1da52f127bc7a3da11439985d9b536f75070f3325e62ada69a5c585d03 + sha256: "58a799e6ac17dd32fbab93813d39ed835a75ccc0f8f85b8955fe318c6712b082" url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.4.3" sqflite_android: dependency: transitive description: name: sqflite_android - sha256: "881e28efdcc9950fd8e9bb42713dcf1103e62a2e7168f23c9338d82db13dec40" + sha256: d0548f9d7422a2dae99ec6f8b0a3074463b132d216fa5ba0d230eeefc901983b url: "https://pub.dev" source: hosted - version: "2.4.2+3" + version: "2.4.3" sqflite_common: dependency: transitive description: name: sqflite_common - sha256: "6ef422a4525ecc601db6c0a2233ff448c731307906e92cabc9ba292afaae16a6" + sha256: "5bf6a55c166e73bf651ba7ec3ed486e577620e3dc8f3a9c6a258a8031b624590" url: "https://pub.dev" source: hosted - version: "2.5.6" + version: "2.5.11" sqflite_darwin: dependency: transitive description: name: sqflite_darwin - sha256: "279832e5cde3fe99e8571879498c9211f3ca6391b0d818df4e17d9fff5c6ccb3" + sha256: "164a5d73ab87a134566057219988bafde837029a64264e61f1f04376ef3cfcd2" url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.4.3" sqflite_platform_interface: dependency: transitive description: name: sqflite_platform_interface - sha256: "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920" + sha256: f84939f84350d92d04416f8bc4dc52d3896aec7716cc9e80cf0146342139dc50 url: "https://pub.dev" source: hosted - version: "2.4.0" + version: "2.4.1" sse: dependency: transitive description: @@ -1784,10 +1800,10 @@ packages: dependency: transitive description: name: synchronized - sha256: c254ade258ec8282947a0acbbc90b9575b4f19673533ee46f2f6e9b3aeefd7c0 + sha256: "93b153dcb6a26dcddee6ca087dd634b53e38c10b5aa163e8e49501a776456153" url: "https://pub.dev" source: hosted - version: "3.4.0" + version: "3.4.1" syntax_highlight_lite: dependency: transitive description: @@ -1816,26 +1832,26 @@ packages: dependency: transitive description: name: test - sha256: "8d9ceddbab833f180fbefed08afa76d7c03513dfdba87ffcec2718b02bbcbf20" + sha256: ca578dc12bb8b2f40b67b7d3bd2fac4f31c01a6ff7130a14e2597b919934507f url: "https://pub.dev" source: hosted - version: "1.31.0" + version: "1.31.1" test_api: dependency: transitive description: name: test_api - sha256: "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e" + sha256: "2a122cbe059f8b610d3a5415f42e255b6c17b1f21eee1d960f31080237fb4f11" url: "https://pub.dev" source: hosted - version: "0.7.11" + version: "0.7.12" test_core: dependency: transitive description: name: test_core - sha256: "1991d4cfe85d5043241acac92962c3977c8d2f2add1ee73130c7b286417d1d34" + sha256: d2e98ec12998368dc59ddd47ab709f2cd55acd6b66dc7db764455a44082f4bc5 url: "https://pub.dev" source: hosted - version: "0.6.17" + version: "0.6.18" test_reflective_loader: dependency: transitive description: @@ -1872,10 +1888,10 @@ packages: dependency: transitive description: name: unified_analytics - sha256: d86b82270d581c183df9930bf6c910f3fabf8b37a0b1817e34094ce40fad818d + sha256: "0988c50d794f3cd96f6df92b4b35b7c333bbf869df304fc6062a45ebc7eb0776" url: "https://pub.dev" source: hosted - version: "8.0.11" + version: "8.0.15" universal_web: dependency: transitive description: @@ -1896,18 +1912,18 @@ packages: dependency: transitive description: name: vector_math - sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b + sha256: "1d774bbdf6b72a0b12122fc1560c9c2d2a67db5a4a4cc2bd8a5c990ab20e3188" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.4.0" vm_service: dependency: transitive description: name: vm_service - sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02 + sha256: "0016aef94fc66495ac78af5859181e3f3bf2026bd8eecc72b9565601e19ab360" url: "https://pub.dev" source: hosted - version: "15.0.0" + version: "15.2.0" vm_service_interface: dependency: transitive description: @@ -1984,10 +2000,10 @@ packages: dependency: transitive description: name: xml - sha256: "971043b3a0d3da28727e40ed3e0b5d18b742fa5a68665cca88e74b7876d5e025" + sha256: "67f0aff7be013d107995e9b75bf4e7f2c3ef2dfdb2c8e68024bba0a7fd5756a4" url: "https://pub.dev" source: hosted - version: "6.6.1" + version: "7.0.1" yaml: dependency: transitive description: @@ -2005,5 +2021,5 @@ packages: source: hosted version: "2.2.4" sdks: - dart: ">=3.11.0 <3.13.0-z" - flutter: ">=3.38.4" + dart: ">=3.13.0-107.0.dev <3.13.0-z" + flutter: ">=3.44.0"