{"next_url":"https://pub.dev/api/packages?page=2","packages":[{"name":"lite_oneapi","latest":{"version":"0.3.0","pubspec":{"name":"lite_oneapi","description":"A lightweight Dart LLM API gateway and SDK supporting OpenAI Chat Completions, Responses, and Anthropic Messages across providers.","version":"0.3.0","repository":"https://github.com/LiteVar/lite_oneapi","environment":{"sdk":">=3.12.0 <4.0.0"},"dependencies":{"dart_openai_sdk":"^6.1.3","shelf":"^1.4.3","shelf_router":"^1.1.5","logging":"^1.3.0","json_annotation":"^4.12.0","http":"^1.6.0","ovo":"^0.0.2"},"dev_dependencies":{"build_runner":"^2.17.1","json_serializable":"^6.15.2","lints":"^6.1.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/lite_oneapi-0.3.0.tar.gz","package_url":"https://pub.dev/api/packages/lite_oneapi","url":"https://pub.dev/api/packages/lite_oneapi/versions/0.3.0"}},{"name":"remix","latest":{"version":"0.2.0","pubspec":{"name":"remix","description":"Remix is a modern, expressive design system built on top of Naked and Mix.","repository":"https://github.com/btwld/remix","documentation":"https://docs.page/btwld/remix","issue_tracker":"https://github.com/btwld/remix/issues","license":"BSD-3-Clause","resolution":"workspace","version":"0.2.0","environment":{"sdk":">=3.11.0 <4.0.0","flutter":">=3.38.1"},"dependencies":{"flutter":{"sdk":"flutter"},"mix":"^2.0.1","mix_annotations":"^2.0.0","naked_ui":"^0.2.0-beta.7","meta":"^1.16.0","prism":"^2.0.0","prism_flutter":"^2.0.0"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"integration_test":{"sdk":"flutter"},"build_runner":"^2.10.1","mix_generator":"^2.0.0"},"flutter":{"uses-material-design":true}},"archive_url":"https://pub.dev/api/archives/remix-0.2.0.tar.gz","package_url":"https://pub.dev/api/packages/remix","url":"https://pub.dev/api/packages/remix/versions/0.2.0"}},{"name":"nocterm_file_color","latest":{"version":"0.0.4","pubspec":{"name":"nocterm_file_color","description":"A Nocterm TextField wrapper that displays files and other tokens as colored inline tags.","version":"0.0.4","repository":"https://github.com/AmidVoshakul/nocterm_file_color","environment":{"sdk":"^3.13.4"},"dependencies":{"characters":"^1.4.1","nocterm":"^0.9.0"},"dev_dependencies":{"lints":"^6.0.0","test":"^1.25.6"}},"archive_url":"https://pub.dev/api/archives/nocterm_file_color-0.0.4.tar.gz","package_url":"https://pub.dev/api/packages/nocterm_file_color","url":"https://pub.dev/api/packages/nocterm_file_color/versions/0.0.4"}},{"name":"camera_scanner","latest":{"version":"0.0.3","pubspec":{"name":"camera_scanner","description":"A Flutter Windows plugin for camera preview and barcode/QR code scanning using Media Foundation and ZXing-C++.","version":"0.0.3","homepage":"https://github.com/zhoutong131/camera_scanner.git","repository":"https://github.com/zhoutong131/camera_scanner.git","environment":{"sdk":"^3.7.2","flutter":">=3.3.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plugin_platform_interface":"^2.0.2","camera_platform_interface":"^2.6.0"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^5.0.0"},"flutter":{"plugin":{"platforms":{"windows":{"dartPluginClass":"CameraScanner","pluginClass":"CameraScannerPluginCApi"}}}}},"archive_url":"https://pub.dev/api/archives/camera_scanner-0.0.3.tar.gz","package_url":"https://pub.dev/api/packages/camera_scanner","url":"https://pub.dev/api/packages/camera_scanner/versions/0.0.3"}},{"name":"remix_ui_icons","latest":{"version":"0.1.0","pubspec":{"name":"remix_ui_icons","description":"Tree-shakable icons for Flutter applications built with Remix UI.","repository":"https://github.com/btwld/remix","issue_tracker":"https://github.com/btwld/remix/issues","license":"BSD-3-Clause","resolution":"workspace","topics":["icons","flutter","design-system","remix"],"version":"0.1.0","environment":{"sdk":">=3.11.0 <4.0.0","flutter":">=3.41.0"},"dependencies":{"flutter":{"sdk":"flutter"}},"dev_dependencies":{"flutter_test":{"sdk":"flutter"}},"flutter":{"fonts":[{"family":"RemixIcons","fonts":[{"asset":"lib/src/generated/fonts/RemixIcons.otf"}]}]}},"archive_url":"https://pub.dev/api/archives/remix_ui_icons-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/remix_ui_icons","url":"https://pub.dev/api/packages/remix_ui_icons/versions/0.1.0"}},{"name":"nativ_maps_flutter","latest":{"version":"0.9.3","pubspec":{"name":"nativ_maps_flutter","description":"Amazon Location Service with the shape of Google Maps. A MapLibre map widget with clusters, heatmaps and offline regions, plus 44 typed operations.","version":"0.9.3","repository":"https://github.com/delioribas/nativ_maps","issue_tracker":"https://github.com/delioribas/nativ_maps/issues","documentation":"https://github.com/delioribas/nativ_maps#readme","topics":["maps","aws","maplibre","geocoding","routing"],"environment":{"sdk":"^3.8.0","flutter":">=3.32.0"},"resolution":"workspace","dependencies":{"flutter":{"sdk":"flutter"},"maplibre_gl":"^0.27.0","meta":"^1.16.0","nativ_maps":"^0.9.3"},"dev_dependencies":{"flutter_lints":"^6.0.0","flutter_test":{"sdk":"flutter"}},"platforms":{"android":null,"ios":null}},"archive_url":"https://pub.dev/api/archives/nativ_maps_flutter-0.9.3.tar.gz","package_url":"https://pub.dev/api/packages/nativ_maps_flutter","url":"https://pub.dev/api/packages/nativ_maps_flutter/versions/0.9.3"}},{"name":"nativ_maps","latest":{"version":"0.9.3","pubspec":{"name":"nativ_maps","description":"Amazon Location Service in pure Dart with the shape of Google Maps. 44 typed operations for places, routes, maps, geofences and device tracking.","version":"0.9.3","repository":"https://github.com/delioribas/nativ_maps","issue_tracker":"https://github.com/delioribas/nativ_maps/issues","documentation":"https://github.com/delioribas/nativ_maps#readme","topics":["aws","maps","geocoding","routing","location"],"environment":{"sdk":"^3.8.0"},"resolution":"workspace","dependencies":{"http":"^1.1.0","meta":"^1.16.0"},"dev_dependencies":{"lints":"^6.1.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/nativ_maps-0.9.3.tar.gz","package_url":"https://pub.dev/api/packages/nativ_maps","url":"https://pub.dev/api/packages/nativ_maps/versions/0.9.3"}},{"name":"naked_ui","latest":{"version":"1.4.0","pubspec":{"name":"naked_ui","description":"A library of behavior-first UI components for Flutter that separate state from presentation.","repository":"https://github.com/btwld/remix/tree/main/packages/naked_ui","issue_tracker":"https://github.com/btwld/remix/issues","license":"BSD-3-Clause","version":"1.4.0","resolution":"workspace","environment":{"sdk":">=3.11.0 <4.0.0","flutter":">=3.41.0"},"dependencies":{"flutter":{"sdk":"flutter"}},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"meta":"^1.18.0"}},"archive_url":"https://pub.dev/api/archives/naked_ui-1.4.0.tar.gz","package_url":"https://pub.dev/api/packages/naked_ui","url":"https://pub.dev/api/packages/naked_ui/versions/1.4.0"}},{"name":"phone_number_processor","latest":{"version":"1.0.0","pubspec":{"name":"phone_number_processor","description":"Metadata-driven phone number validation and formatting library.","version":"1.0.0","homepage":"https://github.com/ysh-solutions/phone_number_processor","repository":"https://github.com/ysh-solutions/phone_number_processor","environment":{"sdk":">=3.0.0 <4.0.0"},"dev_dependencies":{"coverage_lens":"^1.4.0","lints":"^6.0.0","test":"^1.25.6"},"dependencies":{"collection":"^1.19.1"}},"archive_url":"https://pub.dev/api/archives/phone_number_processor-1.0.0.tar.gz","package_url":"https://pub.dev/api/packages/phone_number_processor","url":"https://pub.dev/api/packages/phone_number_processor/versions/1.0.0"}},{"name":"liquid_glass_easy","latest":{"version":"5.2.0","pubspec":{"name":"liquid_glass_easy","description":"Apple iOS Liquid Glass for Flutter: a shader lens that refracts what is behind it, with blending, morph, adaptive chrome, controls, batching and lite glass.","version":"5.2.0","homepage":"https://github.com/AhmeedGamil/liquid_glass_easy","repository":"https://github.com/AhmeedGamil/liquid_glass_easy","screenshots":[{"description":"A thumbnail showcasing the liquid glass effect.","path":"showcases/liquid_glass_thumbnail.jpg"}],"issue_tracker":"https://github.com/AhmeedGamil/liquid_glass_easy/issues","documentation":"https://github.com/AhmeedGamil/liquid_glass_easy#readme","topics":["liquid-glass","glass","shaders","effects","flutter"],"environment":{"sdk":">=3.6.2 <4.0.0","flutter":">=3.3.0"},"dependencies":{"flutter":{"sdk":"flutter"},"meta":"^1.9.0"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^5.0.0"},"flutter":{"shaders":["lib/assets/shaders/liquid_glass.frag","lib/assets/shaders/liquid_glass_skia.frag","lib/assets/shaders/liquid_glass_border.frag","lib/assets/shaders/liquid_glass_border_skia.frag","lib/assets/shaders/metaball_glass.frag","lib/assets/shaders/metaball_glass_skia.frag","lib/assets/shaders/liquid_glass_desktop.frag","lib/assets/shaders/metaball_glass_desktop.frag","lib/assets/shaders/liquid_glass_geometry.frag","lib/assets/shaders/metaball_geometry.frag"]}},"archive_url":"https://pub.dev/api/archives/liquid_glass_easy-5.2.0.tar.gz","package_url":"https://pub.dev/api/packages/liquid_glass_easy","url":"https://pub.dev/api/packages/liquid_glass_easy/versions/5.2.0"}},{"name":"apiverve_inflation","latest":{"version":"1.2.3","pubspec":{"name":"apiverve_inflation","description":"Inflation Rate reports annual inflation rates and Consumer Price Index (CPI) values for any country by two-letter country code. Outputs include the year-over-year price change percentage, CPI index, and base comparison year, with paid plans supporting historical lookups by year.","version":"1.2.3","homepage":"https://apiverve.com/marketplace/inflation?utm_source=dart&utm_medium=referral&utm_content=homepage","repository":"https://github.com/apiverve/inflation-api/tree/main/dart","environment":{"sdk":">=3.0.0 <4.0.0"},"dependencies":{"http":"^1.1.0","http_parser":"^4.0.0"},"dev_dependencies":{"lints":"^3.0.0","test":"^1.24.0"}},"archive_url":"https://pub.dev/api/archives/apiverve_inflation-1.2.3.tar.gz","package_url":"https://pub.dev/api/packages/apiverve_inflation","url":"https://pub.dev/api/packages/apiverve_inflation/versions/1.2.3"}},{"name":"apiverve_incometaxcalculator","latest":{"version":"1.2.3","pubspec":{"name":"apiverve_incometaxcalculator","description":"Income Tax Calculator computes US federal income tax and take-home pay from gross income and filing status. It outputs total tax owed, effective and marginal rates, standard deductions, and net monthly income.","version":"1.2.3","homepage":"https://apiverve.com/marketplace/incometaxcalculator?utm_source=dart&utm_medium=referral&utm_content=homepage","repository":"https://github.com/apiverve/incometaxcalculator-api/tree/main/dart","environment":{"sdk":">=3.0.0 <4.0.0"},"dependencies":{"http":"^1.1.0","http_parser":"^4.0.0"},"dev_dependencies":{"lints":"^3.0.0","test":"^1.24.0"}},"archive_url":"https://pub.dev/api/archives/apiverve_incometaxcalculator-1.2.3.tar.gz","package_url":"https://pub.dev/api/packages/apiverve_incometaxcalculator","url":"https://pub.dev/api/packages/apiverve_incometaxcalculator/versions/1.2.3"}},{"name":"apiverve_incometax","latest":{"version":"1.2.3","pubspec":{"name":"apiverve_incometax","description":"Income Tax Brackets retrieves federal income tax brackets, marginal rates, and standard deductions across all US filing statuses. Paid plans can query specific historical tax years back to 2000.","version":"1.2.3","homepage":"https://apiverve.com/marketplace/incometax?utm_source=dart&utm_medium=referral&utm_content=homepage","repository":"https://github.com/apiverve/incometax-api/tree/main/dart","environment":{"sdk":">=3.0.0 <4.0.0"},"dependencies":{"http":"^1.1.0","http_parser":"^4.0.0"},"dev_dependencies":{"lints":"^3.0.0","test":"^1.24.0"}},"archive_url":"https://pub.dev/api/archives/apiverve_incometax-1.2.3.tar.gz","package_url":"https://pub.dev/api/packages/apiverve_incometax","url":"https://pub.dev/api/packages/apiverve_incometax/versions/1.2.3"}},{"name":"remix_cli","latest":{"version":"0.1.0","pubspec":{"name":"remix_cli","description":"Install editable Remix design-system source into Flutter applications.","repository":"https://github.com/btwld/remix","issue_tracker":"https://github.com/btwld/remix/issues","license":"BSD-3-Clause","resolution":"workspace","topics":["cli","design-system","flutter","remix"],"version":"0.1.0","environment":{"sdk":">=3.12.0 <4.0.0"},"executables":{"remix":"remix"},"dependencies":{"args":"^2.7.0","glob":"^2.1.3","path":"^1.9.1","pub_semver":"^2.2.0","yaml":"^3.1.3","yaml_edit":"^2.2.4"},"dev_dependencies":{"test":"^1.31.0"}},"archive_url":"https://pub.dev/api/archives/remix_cli-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/remix_cli","url":"https://pub.dev/api/packages/remix_cli/versions/0.1.0"}},{"name":"ffigen_js","latest":{"version":"0.1.0","pubspec":{"name":"ffigen_js","description":"ffigen, but for Javascript/WebAssembly interop bindings","version":"0.1.0","repository":"https://github.com/nmfisher/ffigen_js","environment":{"sdk":">=3.6.0 <4.0.0"},"dependencies":{"collection":"^1.19.1","logging":"^1.3.0","package_config":"^2.2.0","yaml_edit":"^2.2.4","pub_semver":"^2.2.0","path":"^1.9.1","yaml":"^3.1.3","quiver":"^3.2.2","args":"^2.7.0","ffi":"^2.1.4","cli_util":"^0.4.2","glob":"^2.1.3","file":"^7.0.1"},"dev_dependencies":{"lints":"^6.0.0","test":"^1.25.6"}},"archive_url":"https://pub.dev/api/archives/ffigen_js-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/ffigen_js","url":"https://pub.dev/api/packages/ffigen_js/versions/0.1.0"}},{"name":"easyi18n_cli","latest":{"version":"1.1.0","pubspec":{"name":"easyi18n_cli","description":"Command-line tool for easyi18n. Pulls translated localization files (Mode A, native .arb) and pushes your tr() source strings for translation.","version":"1.1.0","repository":"https://github.com/liontude/easyi18n-dart","issue_tracker":"https://github.com/liontude/easyi18n-dart/issues","topics":["i18n","l10n","translation","cli","arb"],"environment":{"sdk":"^3.9.0"},"executables":{"easyi18n":null},"dependencies":{"analyzer":">=13.0.0 <14.0.0","args":"^2.6.0","crypto":"^3.0.6","dart_mcp":">=0.5.2 <0.6.0","http":"^1.2.2","intl":"^0.20.2","path":"^1.9.1","unorm_dart":"^0.3.2","yaml":"^3.1.3"},"dev_dependencies":{"lints":"^6.1.0","stream_channel":"^2.1.4","test":"^1.31.1"}},"archive_url":"https://pub.dev/api/archives/easyi18n_cli-1.1.0.tar.gz","package_url":"https://pub.dev/api/packages/easyi18n_cli","url":"https://pub.dev/api/packages/easyi18n_cli/versions/1.1.0"}},{"name":"coocaa_a2ui_renderer","latest":{"version":"2.2.1","pubspec":{"name":"coocaa_a2ui_renderer","description":"Coocaa A2UI renderer package extracted from aios-flutter for independent maintenance and publishing.","version":"2.2.1","homepage":"https://gitlab.skysri.com/Kuiper/coocaa_a2ui_renderer","repository":"https://gitlab.skysri.com/Kuiper/coocaa_a2ui_renderer.git","issue_tracker":"https://gitlab.skysri.com/Kuiper/coocaa_a2ui_renderer/-/issues","environment":{"sdk":">=3.9.2 <4.0.0","flutter":">=3.35.7"},"dependencies":{"flutter":{"sdk":"flutter"},"cached_network_image":"^3.3.1","collection":"^1.19.1","dio":"^5.9.0","dotted_line":"^3.2.3","flutter_markdown_plus":"^1.0.5","flutter_smooth_markdown":"^0.7.2","json_schema_builder":"^0.1.3","just_audio":"^0.10.5","logging":"^1.3.0","lottie":"^3.3.3","marquee":"^2.2.3","qr_flutter":"^4.1.0","video_player":"^2.11.1","visibility_detector":"^0.4.0+2","flutter_svg":"^2.3.0","webview_flutter":"^4.13.1","coocaa_flutter_focus":"^0.4.5"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^5.0.0","network_image_mock":"^2.1.1"},"flutter":{"uses-material-design":true}},"archive_url":"https://pub.dev/api/archives/coocaa_a2ui_renderer-2.2.1.tar.gz","package_url":"https://pub.dev/api/packages/coocaa_a2ui_renderer","url":"https://pub.dev/api/packages/coocaa_a2ui_renderer/versions/2.2.1"}},{"name":"vela_links","latest":{"version":"0.3.1","pubspec":{"name":"vela_links","description":"Deep links, deferred deep links, short links, QR codes, link tracking, in-app event analytics, a signed user identity with consent, and in-app messages (bottom sheet or full screen, with picture or video) for Flutter.","version":"0.3.1","homepage":"https://deeplinks.velaapps.in","issue_tracker":"https://deeplinks.velaapps.in","topics":["deep-links","app-links","deferred-deep-links","link-tracking","qr-code"],"platforms":{"android":null,"ios":null},"environment":{"sdk":">=3.4.0 <4.0.0","flutter":">=3.22.0"},"dependencies":{"flutter":{"sdk":"flutter"},"http":"^1.2.0","app_links":">=6.3.0 <8.0.0","shared_preferences":"^2.3.0","play_install_referrer":"^0.5.0","package_info_plus":">=8.0.0 <11.0.0","video_player":"^2.9.0"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/vela_links-0.3.1.tar.gz","package_url":"https://pub.dev/api/packages/vela_links","url":"https://pub.dev/api/packages/vela_links/versions/0.3.1"}},{"name":"hijri_date","latest":{"version":"1.2.1","pubspec":{"name":"hijri_date","description":"Enhanced Hijri Calendar library with comprehensive date operations, Islamic events,  multi-language support, and advanced utilities for Arabic, English, and Turkish locales.\n","version":"1.2.1","homepage":"https://hijri-date.vexaltech.dev/","repository":"https://github.com/alheekmahlib/hijri_date","issue_tracker":"https://github.com/alheekmahlib/hijri_date/issues","documentation":"https://hijri-date.vexaltech.dev/","environment":{"sdk":">=3.6.1 <4.0.0","flutter":">=3.22.0"},"dependencies":{"flutter":{"sdk":"flutter"},"flutter_svg":"^2.3.2","intl":"^0.20.3"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"lints":"^3.0.0","test":"^1.24.0"},"flutter":{"assets":["assets/moon.png","assets/moon_background.svg"]},"topics":["hijri","islamic-calendar","date-conversion","arabic","islamic-events"]},"archive_url":"https://pub.dev/api/archives/hijri_date-1.2.1.tar.gz","package_url":"https://pub.dev/api/packages/hijri_date","url":"https://pub.dev/api/packages/hijri_date/versions/1.2.1"}},{"name":"bzengage_flutter_sdk","latest":{"version":"0.7.1","pubspec":{"name":"bzengage_flutter_sdk","description":"Official BzEngage Flutter SDK. A thin Dart layer that forwards calls to the native BzEngage Android and iOS SDKs (in-app messages, zones, push, events, consent, commerce).","version":"0.7.1","homepage":"https://bzengage.com","environment":{"sdk":"^3.7.0","flutter":">=3.29.0"},"dependencies":{"flutter":{"sdk":"flutter"}},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^5.0.0"},"flutter":{"plugin":{"platforms":{"ios":{"pluginClass":"BzEngageFlutterSdkPlugin"},"android":{"package":"com.bzengage.flutter_sdk","pluginClass":"BzEngageFlutterSdkPlugin"}}}}},"archive_url":"https://pub.dev/api/archives/bzengage_flutter_sdk-0.7.1.tar.gz","package_url":"https://pub.dev/api/packages/bzengage_flutter_sdk","url":"https://pub.dev/api/packages/bzengage_flutter_sdk/versions/0.7.1"}},{"name":"zcash_flutter","latest":{"version":"0.0.2","pubspec":{"name":"zcash_flutter","description":"Zcash wallet operations for Flutter and Dart over the bundled zcash-ffi Rust crate: key derivation, compact-block scanning, transaction building and lightwalletd sync.","version":"0.0.2","repository":"https://github.com/ManyMath/zcash/tree/main/packages/zcash_flutter","issue_tracker":"https://github.com/ManyMath/zcash/issues","topics":["zcash","cryptocurrency","wallet","ffi","native-assets"],"environment":{"sdk":">=3.10.0 <4.0.0"},"dependencies":{"zcash":"^0.0.8","ffi":"^2.1.0","hooks":"^1.0.2","code_assets":"^1.0.0","path":"^1.9.0"},"dev_dependencies":{"crypto":"^3.0.0","fixnum":"^1.1.0","grpc":"^5.1.0","http":"^1.6.0","lints":"^6.0.0","test":"^1.27.0"}},"archive_url":"https://pub.dev/api/archives/zcash_flutter-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/zcash_flutter","url":"https://pub.dev/api/packages/zcash_flutter/versions/0.0.2"}},{"name":"flutter_mcp_ui_runtime","latest":{"version":"0.8.7","pubspec":{"name":"flutter_mcp_ui_runtime","description":"Runtime for building dynamic Flutter UIs from JSON with lifecycle management, state handling, and MCP protocol support.","version":"0.8.7","homepage":"https://app-appplayer.github.io/makemind","repository":"https://github.com/app-appplayer/flutter_mcp_ui_runtime","issue_tracker":"https://github.com/app-appplayer/flutter_mcp_ui_runtime/issues","environment":{"sdk":">=3.0.0 <4.0.0","flutter":">=3.10.0"},"dependencies":{"flutter":{"sdk":"flutter"},"flutter_mcp_ui_core":"^0.6.13","mcp_bundle":"^0.4.10","provider":"^6.1.1","collection":"^1.18.0","crypto":"^3.0.3","http":"^1.2.0","intl":"^0.20.2","flutter_svg":"^2.0.10","shared_preferences":"^2.2.2","path":"^1.9.0","file_picker":"^8.0.0","watcher":"^1.1.0","device_info_plus":"^10.0.0","web":"^1.0.0"},"dev_dependencies":{"device_info_plus_platform_interface":"^7.0.0","fake_async":"^1.3.1","flutter_test":{"sdk":"flutter"},"flutter_lints":"^3.0.0","test":"^1.24.0","yaml":"^3.1.2","json_schema":"^5.1.1"},"flutter":{"uses-material-design":true},"topics":["ui","json","mcp","flutter","runtime"]},"archive_url":"https://pub.dev/api/archives/flutter_mcp_ui_runtime-0.8.7.tar.gz","package_url":"https://pub.dev/api/packages/flutter_mcp_ui_runtime","url":"https://pub.dev/api/packages/flutter_mcp_ui_runtime/versions/0.8.7"}},{"name":"xray_core_flutter","latest":{"version":"0.12.0","pubspec":{"name":"xray_core_flutter","description":"Strongly typed Flutter/Dart models for creating, validating, and exporting Xray JSON configs.","version":"0.12.0","homepage":"https://github.com/wanliyunyan/xray_core_flutter","repository":"https://github.com/wanliyunyan/xray_core_flutter","issue_tracker":"https://github.com/wanliyunyan/xray_core_flutter/issues","license":"MIT","topics":["xray","flutter","dart","proxy","config"],"environment":{"sdk":">=3.9.0 <4.0.0","flutter":">=3.22.0"},"dependencies":{"flutter":{"sdk":"flutter"},"freezed_annotation":"^3.1.0","json_annotation":"^4.12.0"},"dev_dependencies":{"build_runner":"^2.16.1","freezed":"^4.0.1","flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0","json_serializable":"^6.14.1"}},"archive_url":"https://pub.dev/api/archives/xray_core_flutter-0.12.0.tar.gz","package_url":"https://pub.dev/api/packages/xray_core_flutter","url":"https://pub.dev/api/packages/xray_core_flutter/versions/0.12.0"}},{"name":"arabic_text","latest":{"version":"1.1.0","pubspec":{"name":"arabic_text","description":"Arabic text normalization — tashkeel, alef, hamza, ya, ta marbouta, search keys, sort keys. Zero dependencies. Conformant with devsamhan-arabic spec v1.0.1.","version":"1.1.0","homepage":"https://github.com/devsamhan/devsamhan-arabic","repository":"https://github.com/devsamhan/devsamhan-arabic","issue_tracker":"https://github.com/devsamhan/devsamhan-arabic/issues","topics":["arabic","normalization","search","flutter","rtl"],"environment":{"sdk":">=3.0.0 <4.0.0"},"dev_dependencies":{"test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/arabic_text-1.1.0.tar.gz","package_url":"https://pub.dev/api/packages/arabic_text","url":"https://pub.dev/api/packages/arabic_text/versions/1.1.0"}},{"name":"flutter_mcp_ui_core","latest":{"version":"0.6.13","pubspec":{"name":"flutter_mcp_ui_core","description":"Core models, constants, and utilities for Flutter MCP UI system. Shared foundation for renderer and generator packages.","version":"0.6.13","homepage":"https://app-appplayer.github.io/makemind","repository":"https://github.com/app-appplayer/flutter_mcp_ui_core","issue_tracker":"https://github.com/app-appplayer/flutter_mcp_ui_core/issues","environment":{"sdk":">=3.0.0 <4.0.0","flutter":">=3.10.0"},"dependencies":{"flutter":{"sdk":"flutter"},"meta":"^1.9.0","collection":"^1.18.0","json_schema":"^5.1.1","material_color_utilities":"^0.13.0","mcp_bundle":"^0.4.10"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^5.0.0","test":"^1.24.0"},"topics":["ui","json","mcp","flutter","widgets"]},"archive_url":"https://pub.dev/api/archives/flutter_mcp_ui_core-0.6.13.tar.gz","package_url":"https://pub.dev/api/packages/flutter_mcp_ui_core","url":"https://pub.dev/api/packages/flutter_mcp_ui_core/versions/0.6.13"}},{"name":"mcp_server","latest":{"version":"3.1.1","pubspec":{"name":"mcp_server","description":"Dart MCP server for every protocol revision, 2024-11-05 through 2026-07-28 (stateless): capability gating, OAuth 2.1 (RFC 9728), stdio / SSE / Streamable HTTP.","version":"3.1.1","homepage":"https://app-appplayer.github.io/makemind","repository":"https://github.com/app-appplayer/mcp_server","issue_tracker":"https://github.com/app-appplayer/mcp_server/issues","environment":{"sdk":"^3.7.0"},"dependencies":{"crypto":"^3.0.8","http":"^1.6.0","json_annotation":"^4.12.0","uuid":"^4.6.0","meta":"^1.18.0","logging":"^1.3.0","shelf":"^1.4.3"},"dev_dependencies":{"lints":"^5.0.0","test":"^1.25.0","mockito":"^5.4.4","build_runner":"^2.4.12","json_serializable":"^6.8.0","mcp_client":"^3.0.0"}},"archive_url":"https://pub.dev/api/archives/mcp_server-3.1.1.tar.gz","package_url":"https://pub.dev/api/packages/mcp_server","url":"https://pub.dev/api/packages/mcp_server/versions/3.1.1"}},{"name":"dozeless","latest":{"version":"0.1.0","pubspec":{"name":"dozeless","description":"AlarmManager-only background job runner for Flutter on Android. Job logic is written in Dart and runs in a headless engine.","version":"0.1.0","repository":"https://github.com/xDaijobu/dozeless","issue_tracker":"https://github.com/xDaijobu/dozeless/issues","topics":["background","alarm","android","doze","background-location"],"environment":{"sdk":"^3.13.5","flutter":">=3.3.0"},"dependencies":{"flutter":{"sdk":"flutter"}},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"},"flutter":{"plugin":{"platforms":{"android":{"package":"io.github.xdaijobu.dozeless","pluginClass":"DozelessPlugin"}}}}},"archive_url":"https://pub.dev/api/archives/dozeless-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/dozeless","url":"https://pub.dev/api/packages/dozeless/versions/0.1.0"}},{"name":"mitosis","latest":{"version":"1.0.0-rc.11","pubspec":{"name":"mitosis","description":"Umbrella package for the Mitosis reactive framework — Cell (core), Flow (orchestration), and Tissue (application) layers for Dart.","version":"1.0.0-rc.11","homepage":"https://github.com/simon-m-lee/cell","repository":"https://github.com/simon-m-lee/cell","issue_tracker":"https://github.com/simon-m-lee/cell/issues","documentation":"https://github.com/simon-m-lee/cell#readme","environment":{"sdk":">=3.6.0 <4.0.0"},"dependencies":{"cell":"^1.0.0-rc.7","cell_flow":"^1.0.0-rc.8","cell_tissue":"^1.0.0-rc.8"},"dev_dependencies":{"test":"^1.25.0","fake_async":"^1.3.3"},"topics":["reactive","state-management","streams","collections","framework"],"platforms":{"android":null,"ios":null,"linux":null,"macos":null,"windows":null,"web":null},"workspace":["packages/cell","packages/cell_flow","packages/cell_tissue"]},"archive_url":"https://pub.dev/api/archives/mitosis-1.0.0-rc.11.tar.gz","package_url":"https://pub.dev/api/packages/mitosis","url":"https://pub.dev/api/packages/mitosis/versions/1.0.0-rc.11"}},{"name":"cell_tissue","latest":{"version":"1.0.0-rc.8","pubspec":{"name":"cell_tissue","description":"Application Layer (Tissue) for the Cell Framework — Reactive collections  (List, Set, Map, Queue) with granular signaling and forensic traceability.","version":"1.0.0-rc.8","homepage":"https://github.com/simon-m-lee/cell","repository":"https://github.com/simon-m-lee/cell/tree/master/packages/cell_tissue","issue_tracker":"https://github.com/simon-m-lee/cell/issues","documentation":"https://github.com/simon-m-lee/cell/tree/master/packages/cell_tissue#readme","topics":["reactive","collections","state-management","forensic-traceability","observable"],"resolution":"workspace","environment":{"sdk":">=3.5.0 <4.0.0"},"dependencies":{"cell":"^1.0.0-rc.7","cell_flow":"^1.0.0-rc.8"},"dev_dependencies":{"lints":"^6.0.0","test":"^1.25.0"},"platforms":{"android":null,"ios":null,"linux":null,"macos":null,"windows":null,"web":null}},"archive_url":"https://pub.dev/api/archives/cell_tissue-1.0.0-rc.8.tar.gz","package_url":"https://pub.dev/api/packages/cell_tissue","url":"https://pub.dev/api/packages/cell_tissue/versions/1.0.0-rc.8"}},{"name":"cell_flow","latest":{"version":"1.0.0-rc.8","pubspec":{"name":"cell_flow","description":"Orchestration Layer (Flow) for the Cell Framework — 90+ forensic-grade  operators (asyncMap, switchMap, debounce) for reactive signal processing.","version":"1.0.0-rc.8","homepage":"https://github.com/simon-m-lee/cell","repository":"https://github.com/simon-m-lee/cell/tree/master/packages/cell_flow","issue_tracker":"https://github.com/simon-m-lee/cell/issues","documentation":"https://github.com/simon-m-lee/cell/tree/master/packages/cell_flow#readme","topics":["reactive","streams","forensic-traceability","state-management","async-orchestration"],"resolution":"workspace","environment":{"sdk":">=3.5.0 <4.0.0"},"dependencies":{"cell":"^1.0.0-rc.7"},"dev_dependencies":{"lints":"^6.0.0","test":"^1.25.0","cell_tissue":"^1.0.0-rc.8"},"platforms":{"android":null,"ios":null,"linux":null,"macos":null,"windows":null,"web":null}},"archive_url":"https://pub.dev/api/archives/cell_flow-1.0.0-rc.8.tar.gz","package_url":"https://pub.dev/api/packages/cell_flow","url":"https://pub.dev/api/packages/cell_flow/versions/1.0.0-rc.8"}},{"name":"flutter_check_af_new","latest":{"version":"0.0.3","pubspec":{"name":"flutter_check_af_new","description":"flutter_check_af_new plugins","version":"0.0.3","homepage":"https://github.com/chengmengyi/flutter_check_af_new.git","environment":{"sdk":">=3.3.3 <4.0.0","flutter":">=3.3.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plugin_platform_interface":"^2.0.2","dio":"5.8.0+1","get_storage":"2.1.1","android_play_install_referrer":"0.4.0"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^3.0.0"},"flutter":{"plugin":{"platforms":{"android":{"package":"com.checkaf.flutter_check_af_new","pluginClass":"FlutterCheckAfNewPlugin"},"ios":{"pluginClass":"FlutterCheckAfNewPlugin"}}}}},"archive_url":"https://pub.dev/api/archives/flutter_check_af_new-0.0.3.tar.gz","package_url":"https://pub.dev/api/packages/flutter_check_af_new","url":"https://pub.dev/api/packages/flutter_check_af_new/versions/0.0.3"}},{"name":"otel_paypal","latest":{"version":"0.1.0","pubspec":{"name":"otel_paypal","description":"OpenTelemetry instrumentation for paypal by Dartastic.io. Adds standard OpenTelemetry observability to applications that use paypal.","version":"0.1.0","repository":"https://github.com/dartastic/otel_paypal","homepage":"https://dartastic.io","environment":{"sdk":"^3.0.0"},"dependencies":{"dartastic_opentelemetry_api":">=1.0.0-rc.4 <1.0.0-rc.5"},"dev_dependencies":{"dart_flutter_team_lints":"^3.5.2","dartastic_opentelemetry":"^1.1.0-beta.17","pub_semver":"^2.0.0","pubspec_parse":"^1.5.0","test":"^1.26.3"}},"archive_url":"https://pub.dev/api/archives/otel_paypal-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/otel_paypal","url":"https://pub.dev/api/packages/otel_paypal/versions/0.1.0"}},{"name":"unicode_emojis","latest":{"version":"0.6.0","pubspec":{"name":"unicode_emojis","description":"Unicode 17.0 emojis with metadata, search and skin tone support.","version":"0.6.0","repository":"https://github.com/merrit/unicode_emojis","funding":["https://merritt.codes/support/","https://github.com/sponsors/Merrit?o=esb"],"environment":{"sdk":"^3.0.2"},"dependencies":{"collection":"^1.17.1"},"dev_dependencies":{"http":"^1.0.0","lints":"^2.0.0","test":"^1.21.0"}},"archive_url":"https://pub.dev/api/archives/unicode_emojis-0.6.0.tar.gz","package_url":"https://pub.dev/api/packages/unicode_emojis","url":"https://pub.dev/api/packages/unicode_emojis/versions/0.6.0"}},{"name":"cell","latest":{"version":"1.0.0-rc.7","pubspec":{"name":"cell","description":"Foundation layer of the Cell Framework — Cells, Nucleus, Context, Deputy Pattern, and Conactive execution with Causal Integrity.","version":"1.0.0-rc.7","homepage":"https://github.com/simon-m-lee/cell","repository":"https://github.com/simon-m-lee/cell/tree/master/packages/cell","issue_tracker":"https://github.com/simon-m-lee/cell/issues","documentation":"https://github.com/simon-m-lee/cell/tree/master/packages/cell#readme","resolution":"workspace","environment":{"sdk":">=3.5.0 <4.0.0"},"dependencies":{"uuid":"^4.4.0","synchronized":"^3.4.0","meta":"^1.15.0"},"dev_dependencies":{"lints":"^6.0.0","test":"^1.25.6"},"topics":["state-management","reactive","concurrency","architecture","immutability"],"platforms":{"android":null,"ios":null,"linux":null,"macos":null,"windows":null,"web":null}},"archive_url":"https://pub.dev/api/archives/cell-1.0.0-rc.7.tar.gz","package_url":"https://pub.dev/api/packages/cell","url":"https://pub.dev/api/packages/cell/versions/1.0.0-rc.7"}},{"name":"advanced_webview","latest":{"version":"0.2.0","pubspec":{"name":"advanced_webview","description":"A lean, type-safe WebView plugin for Android and iOS built on Pigeon.","version":"0.2.0","repository":"https://github.com/imk1t/advanced_webview","issue_tracker":"https://github.com/imk1t/advanced_webview/issues","documentation":"https://github.com/imk1t/advanced_webview/blob/main/doc/architecture.md","topics":["webview","browser","pigeon","android","ios"],"environment":{"sdk":"^3.13.7","flutter":">=3.47.8"},"dependencies":{"flutter":{"sdk":"flutter"},"meta":"^1.11.0"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0","pigeon":"29.0.12"},"flutter":{"plugin":{"platforms":{"android":{"package":"dev.k1t.advanced_webview","pluginClass":"AdvancedWebViewPlugin"},"ios":{"pluginClass":"AdvancedWebViewPlugin"}}}}},"archive_url":"https://pub.dev/api/archives/advanced_webview-0.2.0.tar.gz","package_url":"https://pub.dev/api/packages/advanced_webview","url":"https://pub.dev/api/packages/advanced_webview/versions/0.2.0"}},{"name":"flutter_agent_harness","latest":{"version":"1.0.681","pubspec":{"name":"flutter_agent_harness","description":"Cross-platform AI agent harness for Dart and Flutter: streaming provider adapters, agent loop with tools, session persistence, context compaction.","version":"1.0.681","homepage":"https://fa1.dev","repository":"https://github.com/IstiN/flutter_agent_harness","issue_tracker":"https://github.com/IstiN/flutter_agent_harness/issues","topics":["agent","llm","ai","streaming","flutter"],"false_secrets":["flutter_app/test/sandbox_ssh_test.dart","flutter_app/lib/firebase_options.dart","browser_ext/dart/src/security/quarantine.dart"],"environment":{"sdk":">=3.12.0 <4.0.0"},"executables":{"fah":"fah","fa":"fah"},"dependencies":{"archive":"^4.0.9","characters":"^1.4.0","crypto":"^3.0.3","cryptography":"^2.7.0","dart_tui":"^2.0.0","fa_hub_client":"^0.2.11","flutter_agent_memory":"^0.2.3","http":"^1.6.0","image":"^4.9.1","meta":"^1.18.0","mime":"^2.0.0","pointycastle":">=3.9.1 <5.0.0","sqlite3":"^3.5.1","yaml":"^3.1.3"},"dev_dependencies":{"coverage":"^1.15.1","fa_llm_mock":{"path":"packages/fa_llm_mock"},"lints":"^6.1.0","path":"^1.9.0","pty2":"^0.5.3","test":"^1.31.2","xterm":{"path":"vendor/xterm"}}},"archive_url":"https://pub.dev/api/archives/flutter_agent_harness-1.0.681.tar.gz","package_url":"https://pub.dev/api/packages/flutter_agent_harness","url":"https://pub.dev/api/packages/flutter_agent_harness/versions/1.0.681"}},{"name":"nativeapi_flutter","latest":{"version":"0.5.7","pubspec":{"name":"nativeapi_flutter","description":"Flutter integration for nativeapi: widgets, dart:ui conversions and the multi-window bridge on top of package:nativeapi.","version":"0.5.7","homepage":"https://github.com/libnativeapi/nativeapi","repository":"https://github.com/libnativeapi/nativeapi/tree/main/bindings/dart/nativeapi_flutter","resolution":"workspace","environment":{"sdk":"^3.13.0","flutter":">=3.47.0"},"dependencies":{"flutter":{"sdk":"flutter"},"nativeapi":"^0.5.7","path":"^1.9.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^5.0.0"}},"archive_url":"https://pub.dev/api/archives/nativeapi_flutter-0.5.7.tar.gz","package_url":"https://pub.dev/api/packages/nativeapi_flutter","url":"https://pub.dev/api/packages/nativeapi_flutter/versions/0.5.7"}},{"name":"nativeapi","latest":{"version":"0.5.7","pubspec":{"name":"nativeapi","description":"Dart bindings for nativeapi - providing seamless, unified access to native system APIs.","version":"0.5.7","homepage":"https://github.com/libnativeapi/nativeapi","repository":"https://github.com/libnativeapi/nativeapi/tree/main/bindings/dart/nativeapi","resolution":"workspace","environment":{"sdk":"^3.13.0"},"platforms":{"android":null,"ios":null,"linux":null,"macos":null,"windows":null},"dependencies":{"cnativeapi":"^0.5.7","ffi":">=1.2.1 <3.0.0"},"dev_dependencies":{"lints":"^5.1.1"}},"archive_url":"https://pub.dev/api/archives/nativeapi-0.5.7.tar.gz","package_url":"https://pub.dev/api/packages/nativeapi","url":"https://pub.dev/api/packages/nativeapi/versions/0.5.7"}},{"name":"cnativeapi","latest":{"version":"0.5.7","pubspec":{"name":"cnativeapi","description":"Raw Dart FFI bindings to the nativeapi C API. The native library is built from source by a build hook.","version":"0.5.7","homepage":"https://github.com/libnativeapi/nativeapi","repository":"https://github.com/libnativeapi/nativeapi/tree/main/bindings/dart/cnativeapi","resolution":"workspace","environment":{"sdk":"^3.13.0"},"platforms":{"android":null,"ios":null,"linux":null,"macos":null,"windows":null},"dependencies":{"code_assets":"^2.1.0","ffi":">=1.2.1 <3.0.0","hooks":"^2.2.0","logging":"^1.3.0","native_toolchain_c":"^0.19.5"},"dev_dependencies":{"ffigen":"any","lints":"any","test":"any"}},"archive_url":"https://pub.dev/api/archives/cnativeapi-0.5.7.tar.gz","package_url":"https://pub.dev/api/packages/cnativeapi","url":"https://pub.dev/api/packages/cnativeapi/versions/0.5.7"}},{"name":"flutter_hull","latest":{"version":"0.1.0-preview.2","pubspec":{"name":"flutter_hull","description":"Flutter 宿主管理 SDK，支持 iOS/Android 单／多引擎、页面导航与资源生命周期管理。","version":"0.1.0-preview.2","environment":{"sdk":">=3.13.7 <4.0.0","flutter":">=3.47.8"},"dependencies":{"cupertino_icons":"1.0.8","flutter":{"sdk":"flutter"},"aeris_flutter":"0.26.0-preview.3"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"}},"flutter":{"plugin":{"platforms":{"ios":{"pluginClass":"FlutterHullPlugin"},"android":{"package":"com.flutterhull.sdk","pluginClass":"FlutterHullPlugin"}}}},"repository":"https://github.com/zhangguozhong/flutter-hull"},"archive_url":"https://pub.dev/api/archives/flutter_hull-0.1.0-preview.2.tar.gz","package_url":"https://pub.dev/api/packages/flutter_hull","url":"https://pub.dev/api/packages/flutter_hull/versions/0.1.0-preview.2"}},{"name":"zcash","latest":{"version":"0.0.8","pubspec":{"name":"zcash","description":"Pure Dart Zcash models and node clients for Zebra and zcashd JSON-RPC and lightwalletd gRPC, plus the wallet value objects shared with zcash_ffi.","version":"0.0.8","repository":"https://github.com/ManyMath/zcash/tree/main/packages/zcash","issue_tracker":"https://github.com/ManyMath/zcash/issues","topics":["zcash","cryptocurrency","wallet","lightwalletd","json-rpc"],"environment":{"sdk":">=3.10.0 <4.0.0"},"dependencies":{"http":"^1.6.0","fixnum":"^1.1.0","grpc":"^5.1.0","protobuf":"^6.0.0","crypto":"^3.0.0"},"dev_dependencies":{"lints":"^6.0.0","test":"^1.27.0"}},"archive_url":"https://pub.dev/api/archives/zcash-0.0.8.tar.gz","package_url":"https://pub.dev/api/packages/zcash","url":"https://pub.dev/api/packages/zcash/versions/0.0.8"}},{"name":"aeris_flutter","latest":{"version":"0.26.0-preview.3","pubspec":{"name":"aeris_flutter","description":"Aeris Flutter 通信插件，提供 Dart Client Core 和 iOS/Android 原生宿主适配。","version":"0.26.0-preview.3","environment":{"sdk":">=3.6.0 <4.0.0","flutter":">=3.41.0"},"dependencies":{"flutter":{"sdk":"flutter"}},"flutter":{"plugin":{"platforms":{"android":{"package":"com.aeris.sdk.flutter","pluginClass":"AerisUnifiedBridgePlugin"},"ios":{"pluginClass":"AerisUnifiedBridgePlugin"}}}},"repository":"https://github.com/zhangguozhong/aeris-sdk/tree/flutter-0.26.0-preview.3/packages/flutter"},"archive_url":"https://pub.dev/api/archives/aeris_flutter-0.26.0-preview.3.tar.gz","package_url":"https://pub.dev/api/packages/aeris_flutter","url":"https://pub.dev/api/packages/aeris_flutter/versions/0.26.0-preview.3"}},{"name":"upcode_ci","latest":{"version":"0.10.36","pubspec":{"name":"upcode_ci","description":"A collection of tools used by Upcode team","version":"0.10.36","repository":"https://github.com/long1eu/upcode_ci","executables":{"upcode":null},"environment":{"sdk":">=3.8.0 <4.0.0"},"dependencies":{"path":"^1.8.3","pub_semver":"^2.1.4","googleapis":"^11.4.0","googleapis_beta":"^8.0.0","googleapis_auth":"^1.4.1","uuid":"^4.2.1","intl":"^0.18.1","args":"^2.4.2","xml":"^6.4.2","http":"^0.13.0","http_multi_server":"^3.2.1","xml2json":"^6.2.1","yaml":"^3.1.2","protobuf":"^3.1.0","fixnum":"^1.1.0","collection":"^1.18.0","_discoveryapis_commons":"^1.0.6","grpc":"^3.2.4","strings":"^2.0.3","glob":"^2.2.0"},"dev_dependencies":{"test":"^1.31.1"}},"archive_url":"https://pub.dev/api/archives/upcode_ci-0.10.36.tar.gz","package_url":"https://pub.dev/api/packages/upcode_ci","url":"https://pub.dev/api/packages/upcode_ci/versions/0.10.36"}},{"name":"configdirector_openfeature_flutter_provider","latest":{"version":"0.1.0-beta.7","pubspec":{"name":"configdirector_openfeature_flutter_provider","description":"OpenFeature provider for ConfigDirector on Flutter. ConfigDirector is a remote configuration and feature flag service.","version":"0.1.0-beta.7","homepage":"https://www.configdirector.com","repository":"https://github.com/ConfigDirector/flutter-client-sdk/tree/main/packages/configdirector_openfeature_flutter_provider","issue_tracker":"https://github.com/ConfigDirector/flutter-client-sdk/issues","documentation":"https://docs.configdirector.com/sdks/openfeature/flutter","topics":["feature-flags","remote-config","openfeature"],"environment":{"sdk":"^3.12.2","flutter":">=3.44.2"},"dependencies":{"flutter":{"sdk":"flutter"},"configdirector_flutter_client_sdk":"^1.7.2","openfeature_dart_client_sdk":"^0.0.1-beta.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/configdirector_openfeature_flutter_provider-0.1.0-beta.7.tar.gz","package_url":"https://pub.dev/api/packages/configdirector_openfeature_flutter_provider","url":"https://pub.dev/api/packages/configdirector_openfeature_flutter_provider/versions/0.1.0-beta.7"}},{"name":"daravel_redis","latest":{"version":"1.23.0","pubspec":{"name":"daravel_redis","description":"Redis and Valkey for Daravel across servers. Cache, locks, one-round-trip rate limits, queues without polling and broadcasting between servers.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_redis","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/redis.html","topics":["redis","valkey","cache","queue","server"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"crypto":"^3.0.7","daravel":"^1.23.0","dartisan_cli":"^1.23.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_redis-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_redis","url":"https://pub.dev/api/packages/daravel_redis/versions/1.23.0"}},{"name":"daravel_permission","latest":{"version":"1.23.0","pubspec":{"name":"daravel_permission","description":"Roles and permissions in the database for Daravel, on spatie/laravel-permission's tables, with middleware, gate integration and an in-memory cache.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_permission","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/permissions.html","topics":["rbac","permissions","authorization","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"args":"^2.6.0","daravel":"^1.23.0","dartisan_cli":"^1.23.0"},"dev_dependencies":{"daravel_mysql":"^1.23.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_permission-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_permission","url":"https://pub.dev/api/packages/daravel_permission/versions/1.23.0"}},{"name":"daravel_payments","latest":{"version":"1.23.0","pubspec":{"name":"daravel_payments","description":"Payments for Daravel through Midtrans, Xendit and Stripe. Verified webhooks applied exactly once, amounts checked, events after commit, and a fake for tests.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_payments","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/payments.html","topics":["payments","midtrans","xendit","stripe","server"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"crypto":"^3.0.6","daravel":"^1.23.0","dartisan_cli":"^1.23.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_payments-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_payments","url":"https://pub.dev/api/packages/daravel_payments/versions/1.23.0"}},{"name":"daravel_activitylog","latest":{"version":"1.23.0","pubspec":{"name":"daravel_activitylog","description":"Model change history and an activity log for Daravel, on spatie/laravel-activitylog's activity_log table, so a Laravel application can share it.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_activitylog","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/activitylog.html","topics":["audit","activity-log","logging","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"args":"^2.6.0","collection":"^1.19.1","daravel":"^1.23.0","dartisan_cli":"^1.23.0"},"dev_dependencies":{"daravel_mysql":"^1.23.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_activitylog-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_activitylog","url":"https://pub.dev/api/packages/daravel_activitylog/versions/1.23.0"}},{"name":"daravel_medialibrary","latest":{"version":"1.23.0","pubspec":{"name":"daravel_medialibrary","description":"Files and images attached to Daravel models, on spatie/laravel-medialibrary's media table and file layout, with image conversions in pure Dart.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_medialibrary","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/medialibrary.html","topics":["media","uploads","images","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"args":"^2.6.0","daravel":"^1.23.0","dartisan_cli":"^1.23.0","image":"^4.8.0","path":"^1.9.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_medialibrary-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_medialibrary","url":"https://pub.dev/api/packages/daravel_medialibrary/versions/1.23.0"}},{"name":"daravel_excel","latest":{"version":"1.23.0","pubspec":{"name":"daravel_excel","description":"Excel and CSV exports and imports for Daravel, streamed with constant memory. Laravel Excel's concerns, validated imports with row numbers, downloads and disks.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_excel","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/excel.html","topics":["excel","xlsx","csv","spreadsheet","server"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"args":"^2.6.0","daravel":"^1.23.0","dartisan_cli":"^1.23.0","path":"^1.9.0","xml":"^7.0.0"},"dev_dependencies":{"daravel_mysql":"^1.23.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_excel-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_excel","url":"https://pub.dev/api/packages/daravel_excel/versions/1.23.0"}},{"name":"dartisan_cli","latest":{"version":"1.23.0","pubspec":{"name":"dartisan_cli","description":"dartisan, the Daravel command-line interface. Creates projects, runs the dev server with hot reload, generators, migrations, queues and native builds.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/dartisan_cli","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev","topics":["cli","codegen","server","backend","openapi"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","executables":{"dartisan":"dartisan"},"dependencies":{"args":"^2.6.0","daravel":"^1.23.0","daravel_mysql":"^1.23.0","daravel_lints":"^1.23.0","path":"^1.9.1","vm_service":"^15.4.0","watcher":"^1.2.1","crypto":"^3.0.7"},"dev_dependencies":{"lints":"^6.0.0","sqlite3":"^3.8.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/dartisan_cli-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/dartisan_cli","url":"https://pub.dev/api/packages/dartisan_cli/versions/1.23.0"}},{"name":"daravel_google","latest":{"version":"1.23.0","pubspec":{"name":"daravel_google","description":"Google for Daravel. OAuth 2.0 user tokens with refresh, service accounts (RS256 JWT, RFC 7523) and Google Calendar v3 with attendees and Google Meet links.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_google","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/google.html","topics":["google","calendar","oauth","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"daravel":"^1.23.0","pointycastle":"^4.0.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_google-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_google","url":"https://pub.dev/api/packages/daravel_google/versions/1.23.0"}},{"name":"daravel_test","latest":{"version":"1.23.0","pubspec":{"name":"daravel_test","description":"Testing toolkit for Daravel applications (TestClient, assertions, database helpers, fakes, time travel, architecture checks).","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_test","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev","topics":["testing","server","http","backend","database"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"collection":"^1.19.1","daravel":"^1.23.0","daravel_lints":"^1.23.0","path":"^1.9.0","test":"^1.33.0"},"dev_dependencies":{"lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/daravel_test-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_test","url":"https://pub.dev/api/packages/daravel_test/versions/1.23.0"}},{"name":"daravel_teobiefy","latest":{"version":"1.23.0","pubspec":{"name":"daravel_teobiefy","description":"teobiefy for Daravel. Encrypted API payloads compatible with teobiefy's protocol v1 on Laravel - X25519 session handshake (libsodium crypto_kx) and ChaCha20-Poly1305 IETF.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_teobiefy","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/teobiefy.html","topics":["encryption","libsodium","chacha20","x25519","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"crypto":"^3.0.7","cryptography":"^2.9.0","daravel":"^1.23.0"},"dev_dependencies":{"daravel_test":"^1.23.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_teobiefy-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_teobiefy","url":"https://pub.dev/api/packages/daravel_teobiefy/versions/1.23.0"}},{"name":"daravel_session","latest":{"version":"1.23.0","pubspec":{"name":"daravel_session","description":"Laravel-compatible sessions for Daravel: file and database stores, encrypted cookies and CSRF protection, on Laravel's sessions table and cookie formats.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_session","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/sessions.html","topics":["session","csrf","cookies","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"crypto":"^3.0.7","daravel":"^1.23.0","path":"^1.9.0"},"dev_dependencies":{"daravel_test":"^1.23.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_session-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_session","url":"https://pub.dev/api/packages/daravel_session/versions/1.23.0"}},{"name":"daravel_sqlite","latest":{"version":"1.23.0","pubspec":{"name":"daravel_sqlite","description":"SQLite driver for Daravel. Depend on it to choose SQLite explicitly; in Daravel 2.0 the driver lives only here.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_sqlite","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/database.html","topics":["sqlite","database","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"daravel":"^1.23.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_sqlite-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_sqlite","url":"https://pub.dev/api/packages/daravel_sqlite/versions/1.23.0"}},{"name":"daravel_log_viewer","latest":{"version":"1.23.0","pubspec":{"name":"daravel_log_viewer","description":"A log viewer page for Daravel. Reads log files from their end in constant memory, filters and follows them live, masks secrets. Daravel and Laravel log formats.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_log_viewer","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/log-viewer.html","topics":["logging","logs","observability","dashboard","server"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"daravel":"^1.23.0","path":"^1.9.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_log_viewer-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_log_viewer","url":"https://pub.dev/api/packages/daravel_log_viewer/versions/1.23.0"}},{"name":"daravel_teorion","latest":{"version":"1.23.0","pubspec":{"name":"daravel_teorion","description":"Request-driven query filters for Daravel with whitelists for filters, scopes, relations and sorts, the request format of laravel-teorion.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_teorion","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/query-filters.html","topics":["query","filter","api","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"crypto":"^3.0.7","daravel":"^1.23.0"},"dev_dependencies":{"daravel_mysql":"^1.23.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_teorion-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_teorion","url":"https://pub.dev/api/packages/daravel_teorion/versions/1.23.0"}},{"name":"daravel_postgres","latest":{"version":"1.23.0","pubspec":{"name":"daravel_postgres","description":"PostgreSQL driver for Daravel. Depend on it to choose PostgreSQL explicitly; in Daravel 2.0 the driver lives only here.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_postgres","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/database.html","topics":["postgresql","postgres","database","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"daravel":"^1.23.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_postgres-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_postgres","url":"https://pub.dev/api/packages/daravel_postgres/versions/1.23.0"}},{"name":"daravel_mysql","latest":{"version":"1.23.0","pubspec":{"name":"daravel_mysql","description":"MySQL and MariaDB driver for Daravel, so a Daravel application can share a MySQL database with a Laravel application.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_mysql","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/database.html","topics":["mysql","mariadb","database","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"daravel":"^1.23.0","mysql_dart":"^3.0.3"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_mysql-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_mysql","url":"https://pub.dev/api/packages/daravel_mysql/versions/1.23.0"}},{"name":"daravel_s3","latest":{"version":"1.23.0","pubspec":{"name":"daravel_s3","description":"S3 for Daravel. A Storage disk on AWS S3, Cloudflare R2, MinIO and other S3-compatible stores, with pure Dart SigV4, streaming multipart uploads and presigned URLs.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_s3","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/s3.html","topics":["s3","storage","aws","cloudflare","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"crypto":"^3.0.7","daravel":"^1.23.0","mime":"^2.1.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_s3-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_s3","url":"https://pub.dev/api/packages/daravel_s3/versions/1.23.0"}},{"name":"daravel_livekit","latest":{"version":"1.23.0","pubspec":{"name":"daravel_livekit","description":"LiveKit server SDK for Daravel. Access tokens with video grants, the room service (rooms, participants, data) and verified webhooks.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_livekit","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/livekit.html","topics":["livekit","webrtc","video","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"crypto":"^3.0.7","daravel":"^1.23.0"},"dev_dependencies":{"test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_livekit-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_livekit","url":"https://pub.dev/api/packages/daravel_livekit/versions/1.23.0"}},{"name":"daravel_pulse","latest":{"version":"1.23.0","pubspec":{"name":"daravel_pulse","description":"An observability dashboard for Daravel, after Laravel Pulse. Requests, slow requests and queries, exceptions, queues and jobs across every worker isolate, with no external service.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_pulse","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev/pulse.html","topics":["monitoring","observability","dashboard","performance","server"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"daravel":"^1.23.0"},"dev_dependencies":{"daravel_test":"^1.23.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_pulse-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_pulse","url":"https://pub.dev/api/packages/daravel_pulse/versions/1.23.0"}},{"name":"daravel","latest":{"version":"1.23.0","pubspec":{"name":"daravel","description":"A Laravel-inspired, AOT-native backend framework for Dart with routing, validation, an ORM, auth, queues and Laravel-compatible wire formats.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev","topics":["server","backend","framework","http","orm"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"collection":"^1.19.1","crypto":"^3.0.7","cryptography":"^2.9.0","ffi":"^2.1.0","meta":"^1.16.0","mime":"^2.1.0","markdown":"^7.3.0","path":"^1.9.0","postgres":"^3.5.20","sqlite3":"^3.8.0","timezone":"^0.11.2","uuid":"^4.6.0"},"dev_dependencies":{"analyzer":"^14.6.0","bcrypt":"^1.2.0","daravel_lints":"^1.23.0","daravel_test":"^1.23.0","lints":"^6.0.0","test":"^1.33.0","yaml":"^3.1.3"}},"archive_url":"https://pub.dev/api/archives/daravel-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel","url":"https://pub.dev/api/packages/daravel/versions/1.23.0"}},{"name":"daravel_lints","latest":{"version":"1.23.0","pubspec":{"name":"daravel_lints","description":"Daravel lint rules (AST-based) and architecture checks for Daravel applications.","version":"1.23.0","homepage":"https://daravel.dev","repository":"https://github.com/daravel-dev/daravel/tree/main/packages/daravel_lints","issue_tracker":"https://github.com/daravel-dev/daravel/issues","funding":["https://github.com/sponsors/daravel-dev"],"documentation":"https://daravel.dev","topics":["lints","analyzer","architecture","server","backend"],"platforms":{"linux":null,"macos":null,"windows":null},"environment":{"sdk":"^3.13.0"},"resolution":"workspace","dependencies":{"analyzer":"^14.6.0","path":"^1.9.0","timezone":"^0.11.2"},"dev_dependencies":{"lints":"^6.0.0","test":"^1.33.0"}},"archive_url":"https://pub.dev/api/archives/daravel_lints-1.23.0.tar.gz","package_url":"https://pub.dev/api/packages/daravel_lints","url":"https://pub.dev/api/packages/daravel_lints/versions/1.23.0"}},{"name":"configdirector_flutter_client_sdk","latest":{"version":"1.7.2","pubspec":{"name":"configdirector_flutter_client_sdk","description":"Flutter client SDK for ConfigDirector. ConfigDirector is a remote configuration and feature flag service.","version":"1.7.2","homepage":"https://www.configdirector.com","repository":"https://github.com/ConfigDirector/flutter-client-sdk/tree/main/packages/configdirector_flutter_client_sdk","issue_tracker":"https://github.com/ConfigDirector/flutter-client-sdk/issues","documentation":"https://docs.configdirector.com/sdks/mobile/flutter","topics":["feature-flags","remote-config","configuration"],"environment":{"sdk":"^3.4.0","flutter":">=3.22.0"},"dependencies":{"flutter":{"sdk":"flutter"},"collection":"^1.18.0","crypto":"^3.0.3","http":"^1.6.0","package_info_plus":">=8.0.2 <11.0.0","shared_preferences":"^2.3.2","uuid":"^4.6.0","web":"^1.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":">=4.0.0 <7.0.0","fake_async":"^1.3.1"},"flutter":null},"archive_url":"https://pub.dev/api/archives/configdirector_flutter_client_sdk-1.7.2.tar.gz","package_url":"https://pub.dev/api/packages/configdirector_flutter_client_sdk","url":"https://pub.dev/api/packages/configdirector_flutter_client_sdk/versions/1.7.2"}},{"name":"omni_adapter","latest":{"version":"0.1.0-beta.2","pubspec":{"name":"omni_adapter","description":"Join a Connect Omni stage from Dart or Flutter and exchange real-time messages with prototypes.","version":"0.1.0-beta.2","repository":"https://github.com/ProtoPie/omni-adapter/tree/main/dart","homepage":"https://github.com/ProtoPie/omni-adapter","issue_tracker":"https://github.com/ProtoPie/omni-adapter/issues","documentation":"https://github.com/ProtoPie/omni-adapter/blob/main/dart/README.md","topics":["protopie","connect-omni","realtime","socket-io","prototyping"],"platforms":{"android":null,"ios":null,"linux":null,"macos":null,"web":null,"windows":null},"environment":{"sdk":"^3.4.0"},"dependencies":{"http":"^1.2.0","socket_io_client":"^3.1.5","web_socket":"^1.0.1"},"dev_dependencies":{"lints":"^6.0.0","socket_io_common":"^3.1.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/omni_adapter-0.1.0-beta.2.tar.gz","package_url":"https://pub.dev/api/packages/omni_adapter","url":"https://pub.dev/api/packages/omni_adapter/versions/0.1.0-beta.2"}},{"name":"pgp","latest":{"version":"0.0.1","pubspec":{"name":"pgp","description":"OpenPGP for Flutter, backed by Sequoia. Integrates the `pgp_dart` package and uses cargokit to build the native pgp_ffi Rust library and use it via FFI.","version":"0.0.1","repository":"https://github.com/ManyMath/pgp/tree/main/packages/pgp","issue_tracker":"https://github.com/ManyMath/pgp/issues","topics":["pgp","openpgp","cryptography","ffi"],"environment":{"sdk":"^3.10.0","flutter":">=3.38.0"},"resolution":"workspace","dependencies":{"flutter":{"sdk":"flutter"},"pgp_dart":"^0.0.2"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"},"flutter":{"plugin":{"platforms":{"android":{"ffiPlugin":true},"ios":{"ffiPlugin":true},"linux":{"ffiPlugin":true},"macos":{"ffiPlugin":true},"windows":{"ffiPlugin":true}}}}},"archive_url":"https://pub.dev/api/archives/pgp-0.0.1.tar.gz","package_url":"https://pub.dev/api/packages/pgp","url":"https://pub.dev/api/packages/pgp/versions/0.0.1"}},{"name":"are","latest":{"version":"0.0.2","pubspec":{"name":"are","description":"Flutter FFI plugin for hardened at-rest encryption, runtime secret protection (AreSecret), streaming AEAD, and session vaults via the Rust at-rest-encryption crate.","version":"0.0.2","repository":"https://github.com/ManyMath/are","issue_tracker":"https://github.com/ManyMath/are/issues","topics":["encryption","cryptography","security","ffi","flutter"],"environment":{"sdk":"^3.10.0","flutter":">=3.3.0"},"resolution":"workspace","dependencies":{"flutter":{"sdk":"flutter"},"at_rest_encryption":"^0.0.2"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"},"flutter":{"plugin":{"platforms":{"android":{"ffiPlugin":true},"ios":{"ffiPlugin":true},"linux":{"ffiPlugin":true},"macos":{"ffiPlugin":true},"windows":{"ffiPlugin":true}}}}},"archive_url":"https://pub.dev/api/archives/are-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/are","url":"https://pub.dev/api/packages/are/versions/0.0.2"}},{"name":"at_rest_encryption","latest":{"version":"0.0.2","pubspec":{"name":"at_rest_encryption","description":"Hardened at-rest encryption, runtime secret protection (AreSecret), streaming AEAD, and session vaults in pure Dart via the Rust at-rest-encryption engine.","version":"0.0.2","repository":"https://github.com/ManyMath/are","issue_tracker":"https://github.com/ManyMath/are/issues","topics":["encryption","cryptography","security","ffi","rust"],"environment":{"sdk":"^3.10.0"},"resolution":"workspace","executables":{"are":"are"},"dependencies":{"ffi":"^2.1.0","meta":"^1.16.0"},"dev_dependencies":{"lints":"^6.0.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/at_rest_encryption-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/at_rest_encryption","url":"https://pub.dev/api/packages/at_rest_encryption/versions/0.0.2"}},{"name":"zerotier_flutter","latest":{"version":"0.0.2","pubspec":{"name":"zerotier_flutter","description":"Flutter plugin for package:zerotier that builds the zerotier_ffi native library from its bundled Rust sources with cargokit and bundles it with your app.","version":"0.0.2","homepage":"https://manytier.manymath.com","repository":"https://github.com/ManyMath/ManyTier/tree/main/packages/zerotier_flutter","issue_tracker":"https://github.com/ManyMath/ManyTier/issues","topics":["zerotier","networking","vpn","p2p","ffi"],"environment":{"sdk":"^3.10.0","flutter":">=3.38.0"},"resolution":"workspace","dependencies":{"flutter":{"sdk":"flutter"},"zerotier":"^0.0.2"},"dev_dependencies":{"flutter_lints":"^6.0.0","flutter_test":{"sdk":"flutter"}},"flutter":{"plugin":{"platforms":{"android":{"ffiPlugin":true},"ios":{"ffiPlugin":true},"linux":{"ffiPlugin":true},"macos":{"ffiPlugin":true},"windows":{"ffiPlugin":true}}}}},"archive_url":"https://pub.dev/api/archives/zerotier_flutter-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/zerotier_flutter","url":"https://pub.dev/api/packages/zerotier_flutter/versions/0.0.2"}},{"name":"zerotier","latest":{"version":"0.0.2","pubspec":{"name":"zerotier","description":"Pure Dart SDK for ZeroTier V1 networking: a typed client for the local service HTTP API and FFI bindings for an embedded node; zerotier_flutter supplies the native library.","version":"0.0.2","homepage":"https://manytier.manymath.com","repository":"https://github.com/ManyMath/ManyTier/tree/main/packages/zerotier","issue_tracker":"https://github.com/ManyMath/ManyTier/issues","topics":["zerotier","networking","vpn","p2p","ffi"],"environment":{"sdk":"^3.10.0"},"resolution":"workspace","dependencies":{"ffi":"^2.2.0","http":"^1.2.0"},"dev_dependencies":{"fake_async":"^1.3.0","lints":"^6.0.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/zerotier-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/zerotier","url":"https://pub.dev/api/packages/zerotier/versions/0.0.2"}},{"name":"dominica_plate","latest":{"version":"0.1.0","pubspec":{"name":"dominica_plate","description":"Dominica's licence plates for the plate_core library — the regular silver-on-black three-digit plate, its theme, digit alphabet and advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/dominica_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/dominica_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/dominica_plate","url":"https://pub.dev/api/packages/dominica_plate/versions/0.1.0"}},{"name":"denmark_plate","latest":{"version":"0.1.0","pubspec":{"name":"denmark_plate","description":"Denmark's licence plates for the plate_core library: private, parrot, commercial, diplomatic, temporary, vanity, Greenland and Faroese plates, with and without the EU stripe.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/denmark_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/denmark_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/denmark_plate","url":"https://pub.dev/api/packages/denmark_plate/versions/0.1.0"}},{"name":"pgp_dart","latest":{"version":"0.0.1","pubspec":{"name":"pgp_dart","description":"OpenPGP for Dart, backed by Sequoia. Dart (no Flutter dependency) with the native pgp_ffi library reached over FFI.","version":"0.0.1","repository":"https://github.com/ManyMath/pgp/tree/main/packages/pgp_dart","issue_tracker":"https://github.com/ManyMath/pgp/issues","topics":["pgp","openpgp","cryptography","ffi"],"environment":{"sdk":"^3.10.0"},"resolution":"workspace","dependencies":{"ffi":"^2.1.3"},"dev_dependencies":{"ffigen":"^20.0.0","lints":"^6.0.0","test":"^1.24.0"}},"archive_url":"https://pub.dev/api/archives/pgp_dart-0.0.1.tar.gz","package_url":"https://pub.dev/api/packages/pgp_dart","url":"https://pub.dev/api/packages/pgp_dart/versions/0.0.1"}},{"name":"anytype_flutter","latest":{"version":"0.0.2","pubspec":{"name":"anytype_flutter","description":"Flutter integration for the anytype SDK. Builds the manytype_quic_ffi QUIC bridge from source with cargokit, bundles it with the app, and re-exports the anytype API.","version":"0.0.2","repository":"https://github.com/ManyMath/ManyType/tree/main/packages/anytype_flutter","issue_tracker":"https://github.com/ManyMath/ManyType/issues","topics":["anytype","any-sync","sync","ffi"],"environment":{"sdk":"^3.10.0","flutter":">=3.38.0"},"resolution":"workspace","dependencies":{"flutter":{"sdk":"flutter"},"anytype":"^0.0.2","sqlite3_flutter_libs":"^0.5.42"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^5.0.0"},"flutter":{"plugin":{"platforms":{"android":{"ffiPlugin":true},"ios":{"ffiPlugin":true},"linux":{"ffiPlugin":true},"macos":{"ffiPlugin":true},"windows":{"ffiPlugin":true}}}}},"archive_url":"https://pub.dev/api/archives/anytype_flutter-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/anytype_flutter","url":"https://pub.dev/api/packages/anytype_flutter/versions/0.0.2"}},{"name":"anytype","latest":{"version":"0.0.2","pubspec":{"name":"anytype","description":"Dart SDK for Any-Sync accounts: key derivation and recovery, encrypted local object storage, CRDT edits, and QUIC synchronization through a Rust bridge.","version":"0.0.2","repository":"https://github.com/ManyMath/ManyType/tree/main/packages/anytype","issue_tracker":"https://github.com/ManyMath/ManyType/issues","topics":["anytype","any-sync","crdt","sync"],"resolution":"workspace","environment":{"sdk":"^3.8.1"},"dependencies":{"manytype_core":"^0.0.2","manytype_protocol":"^0.0.2","ffi":"^2.1.0","fixnum":"^1.1.0","drift":"^2.22.0","libcompress":"^1.2.1","protobuf":"^6.0.0","sqlite3":"^2.7.0","path":"^1.9.0","yaml":"^3.1.3","web":"^1.1.0"},"dev_dependencies":{"test":"^1.25.0","lints":"^5.0.0","drift_dev":"^2.22.0","build_runner":"^2.4.0","stream_channel":"^2.1.4"}},"archive_url":"https://pub.dev/api/archives/anytype-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/anytype","url":"https://pub.dev/api/packages/anytype/versions/0.0.2"}},{"name":"otel_pardot","latest":{"version":"0.1.0","pubspec":{"name":"otel_pardot","description":"OpenTelemetry instrumentation for pardot by Dartastic.io. Adds standard OpenTelemetry observability to applications that use pardot.","version":"0.1.0","repository":"https://github.com/dartastic/otel_pardot","homepage":"https://dartastic.io","environment":{"sdk":"^3.0.0"},"dependencies":{"dartastic_opentelemetry_api":">=1.0.0-rc.4 <1.0.0-rc.5"},"dev_dependencies":{"dart_flutter_team_lints":"^3.5.2","dartastic_opentelemetry":"^1.1.0-beta.17","pub_semver":"^2.0.0","pubspec_parse":"^1.5.0","test":"^1.26.3"}},"archive_url":"https://pub.dev/api/archives/otel_pardot-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/otel_pardot","url":"https://pub.dev/api/packages/otel_pardot/versions/0.1.0"}},{"name":"manytype_core","latest":{"version":"0.0.2","pubspec":{"name":"manytype_core","description":"Key derivation, encryption, signing, ACL, and CRDT object-tree logic for the anytype Dart SDK. Pure Dart with no native or storage dependencies.","version":"0.0.2","repository":"https://github.com/ManyMath/ManyType/tree/main/packages/manytype_core","issue_tracker":"https://github.com/ManyMath/ManyType/issues","topics":["anytype","crdt","cryptography"],"resolution":"workspace","environment":{"sdk":"^3.8.1"},"dependencies":{"cryptography":"^2.9.0","convert":"^3.1.0","bip39_mnemonic":"^4.1.0","ed25519_hd_key":"^2.3.0","fixnum":"^1.1.0","libcompress":"^1.0.0","pinenacl":"^0.6.0","protobuf":"^6.0.0","manytype_protocol":"^0.0.2"},"dev_dependencies":{"test":"^1.25.0","lints":"^5.0.0"}},"archive_url":"https://pub.dev/api/archives/manytype_core-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/manytype_core","url":"https://pub.dev/api/packages/manytype_core/versions/0.0.2"}},{"name":"manytype_protocol","latest":{"version":"0.0.2","pubspec":{"name":"manytype_protocol","description":"Generated protobuf types for the Any-Sync and Anytype block protocols, used by the anytype Dart SDK. Contains upstream-derived MIT and ASAL 1.0 material.","version":"0.0.2","repository":"https://github.com/ManyMath/ManyType/tree/main/packages/manytype_protocol","issue_tracker":"https://github.com/ManyMath/ManyType/issues","topics":["anytype","protobuf"],"resolution":"workspace","environment":{"sdk":"^3.7.0"},"dependencies":{"protobuf":"^6.0.0","fixnum":"^1.1.0"},"dev_dependencies":{"test":"^1.25.0","lints":"^5.0.0"}},"archive_url":"https://pub.dev/api/archives/manytype_protocol-0.0.2.tar.gz","package_url":"https://pub.dev/api/packages/manytype_protocol","url":"https://pub.dev/api/packages/manytype_protocol/versions/0.0.2"}},{"name":"democratic_republic_of_the_congo_plate","latest":{"version":"0.1.0","pubspec":{"name":"democratic_republic_of_the_congo_plate","description":"Democratic Republic of the Congo's licence plates for the plate_core library — private, international organisation, FARDC, police, diplomatic and UN plates.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/democratic_republic_of_the_congo_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/democratic_republic_of_the_congo_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/democratic_republic_of_the_congo_plate","url":"https://pub.dev/api/packages/democratic_republic_of_the_congo_plate/versions/0.1.0"}},{"name":"cuba_plate","latest":{"version":"0.1.1","pubspec":{"name":"cuba_plate","description":"Cuba's licence plates for plate_core: the 2013 car plate (natural-person and legal-entity strips) and motorcycle plate, with alphabet and advisory validator.","version":"0.1.1","repository":"https://github.com/ArAd1Beyranvand/cuba-plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/cuba_plate-0.1.1.tar.gz","package_url":"https://pub.dev/api/packages/cuba_plate","url":"https://pub.dev/api/packages/cuba_plate/versions/0.1.1"}},{"name":"cyprus_plate","latest":{"version":"0.1.0","pubspec":{"name":"cyprus_plate","description":"Cyprus's licence plates for the plate_core library — standard, trailer, diplomatic, Sovereign Base Areas and dealer plates, six themes, advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/cyprus_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/cyprus_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/cyprus_plate","url":"https://pub.dev/api/packages/cyprus_plate/versions/0.1.0"}},{"name":"czech_republic_plate","latest":{"version":"0.1.0","pubspec":{"name":"czech_republic_plate","description":"Czech Republic's licence plates for plate_core: the current, 2001, 1992–2001, 1970s, military, export, diplomatic, historic, personalised, US-size, and more.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/czech_republic_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/czech_republic_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/czech_republic_plate","url":"https://pub.dev/api/packages/czech_republic_plate/versions/0.1.0"}},{"name":"croatia_plate","latest":{"version":"0.1.0","pubspec":{"name":"croatia_plate","description":"Croatia's licence plates for plate_core: private, customized, classic, army, export, oversize, police and diplomatic plates, the region alphabets, and an advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/croatia_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"},"flutter":{"assets":["assets/icons/coat_of_arms.png"]}},"archive_url":"https://pub.dev/api/archives/croatia_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/croatia_plate","url":"https://pub.dev/api/packages/croatia_plate/versions/0.1.0"}},{"name":"parlance_journal","latest":{"version":"0.1.0","pubspec":{"name":"parlance_journal","description":"A registry's journal kept where it lasts: JSON lines a file a day, and read back as conversations, traces and the links there are.","version":"0.1.0","resolution":"workspace","repository":"https://github.com/nogipx/parlance","issue_tracker":"https://github.com/nogipx/parlance/issues","topics":["journal","observability"],"environment":{"sdk":">=3.10.0 <4.0.0"},"dependencies":{"parlance":"^0.1.0"},"dev_dependencies":{"clock":"^1.1.0","rpc_dart":"^7.0.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/parlance_journal-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/parlance_journal","url":"https://pub.dev/api/packages/parlance_journal/versions/0.1.0"}},{"name":"colombia_plate","latest":{"version":"0.1.1","pubspec":{"name":"colombia_plate","description":"Colombia's licence plates for plate_core: private, public-service, official, diplomatic and police plates, with themes, alphabets and advisory validators.","version":"0.1.1","repository":"https://github.com/ArAd1Beyranvand/colombia-plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/colombia_plate-0.1.1.tar.gz","package_url":"https://pub.dev/api/packages/colombia_plate","url":"https://pub.dev/api/packages/colombia_plate/versions/0.1.1"}},{"name":"parlance_links","latest":{"version":"0.1.0","pubspec":{"name":"parlance_links","description":"Reactions written as data, run by the participant that owns them: when something happens, if something holds, call commands.","version":"0.1.0","resolution":"workspace","repository":"https://github.com/nogipx/parlance","issue_tracker":"https://github.com/nogipx/parlance/issues","topics":["automation","rules"],"environment":{"sdk":">=3.10.0 <4.0.0"},"dependencies":{"parlance":"^0.1.0"},"dev_dependencies":{"fake_async":"^1.3.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/parlance_links-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/parlance_links","url":"https://pub.dev/api/packages/parlance_links/versions/0.1.0"}},{"name":"parlance_mcp","latest":{"version":"0.1.0","pubspec":{"name":"parlance_mcp","description":"A host's parlance for agents over stdio, reached over a Unix socket or TCP.","version":"0.1.0","resolution":"workspace","repository":"https://github.com/nogipx/parlance","issue_tracker":"https://github.com/nogipx/parlance/issues","topics":["mcp","agents"],"environment":{"sdk":">=3.10.0 <4.0.0"},"dependencies":{"parlance":"^0.1.0","rpc_dart":"^7.0.0","rpc_dart_socket":"^0.2.0"},"executables":{"parlance-mcp":"parlance_mcp"},"dev_dependencies":{"build_runner":"^2.11.1","parlance_generator":"^0.1.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/parlance_mcp-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/parlance_mcp","url":"https://pub.dev/api/packages/parlance_mcp/versions/0.1.0"}},{"name":"parlance_generator","latest":{"version":"0.1.0","pubspec":{"name":"parlance_generator","description":"Makes parlance's typed words from a module's abstract Dart class: the enums of its states, commands, queries and facts, with their shapes.","version":"0.1.0","resolution":"workspace","repository":"https://github.com/nogipx/parlance","issue_tracker":"https://github.com/nogipx/parlance/issues","topics":["codegen","source-gen"],"environment":{"sdk":">=3.10.0 <4.0.0"},"dependencies":{"analyzer":">=9.0.0 <11.0.0","build":"^4.0.4","dart_style":"^3.1.3","parlance":"^0.1.0","pub_semver":"^2.2.0","source_gen":"^4.2.0"},"dev_dependencies":{"build_runner":"^2.11.1","build_test":"^3.5.7","json_annotation":"^4.12.0","json_serializable":"^6.12.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/parlance_generator-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/parlance_generator","url":"https://pub.dev/api/packages/parlance_generator/versions/0.1.0"}},{"name":"costa_rica_plate","latest":{"version":"0.1.0","pubspec":{"name":"costa_rica_plate","description":"Costa Rica's licence plates for plate_core: private, electric, disabled, bus, taxi, commercial, motorcycle and protocol plates, with themes, alphabets and an advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/costa_rica_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"},"flutter":{"assets":["assets/icons/access.png"]}},"archive_url":"https://pub.dev/api/archives/costa_rica_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/costa_rica_plate","url":"https://pub.dev/api/packages/costa_rica_plate/versions/0.1.0"}},{"name":"comoros_plate","latest":{"version":"0.1.0","pubspec":{"name":"comoros_plate","description":"Comoros's licence plates for plate_core — the black single-row plate and the square two-row plate with the crescent and four stars, their theme and an advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/comoros_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/comoros_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/comoros_plate","url":"https://pub.dev/api/packages/comoros_plate/versions/0.1.0"}},{"name":"chile_plate","latest":{"version":"0.1.0","pubspec":{"name":"chile_plate","description":"Chile's licence plates for the plate_core library — the black-on-white private plate and the orange provisional plate, with themes, alphabets and an advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/chile_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/chile_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/chile_plate","url":"https://pub.dev/api/packages/chile_plate/versions/0.1.0"}},{"name":"parlance","latest":{"version":"0.1.0","pubspec":{"name":"parlance","description":"A shared language for app parts that do not know each other: owned states, commands, queries and facts, with rights and causes.","version":"0.1.0","resolution":"workspace","repository":"https://github.com/nogipx/parlance","issue_tracker":"https://github.com/nogipx/parlance/issues","topics":["messaging","modularity","agents","iot"],"environment":{"sdk":">=3.10.0 <4.0.0"},"dependencies":{"clock":"^1.1.0","crypto":"^3.0.0","rpc_dart":"^7.0.0"},"dev_dependencies":{"build_runner":"^2.11.1","fake_async":"^1.3.0","parlance_generator":"^0.1.0","rpc_dart_generator":"^0.7.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/parlance-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/parlance","url":"https://pub.dev/api/packages/parlance/versions/0.1.0"}},{"name":"chad_plate","latest":{"version":"0.1.0","pubspec":{"name":"chad_plate","description":"Chad's licence plates for the plate_core library — the regular black-on-white and the temporary red plate, `12A3456B`, with themes, Latin alphabets and an advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/chad_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/chad_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/chad_plate","url":"https://pub.dev/api/packages/chad_plate/versions/0.1.0"}},{"name":"china_plate","latest":{"version":"0.1.0","pubspec":{"name":"china_plate","description":"China's licence plates for the plate_core library — standard, New Energy and diplomatic plates, with an advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/china_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/china_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/china_plate","url":"https://pub.dev/api/packages/china_plate/versions/0.1.0"}},{"name":"central_african_republic_plate","latest":{"version":"0.1.0","pubspec":{"name":"central_african_republic_plate","description":"Central African Republic's licence plates for the plate_core library: the black-on-white CEMAC plate, a theme, alphabets and an advisory validator.","version":"0.1.0","repository":"https://github.com/ArAd1Beyranvand/central_african_republic_plate","resolution":"workspace","environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=1.17.0"},"dependencies":{"flutter":{"sdk":"flutter"},"plate_core":"^0.12.0","plate_alphabet":"^0.1.1"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"flutter_lints":"^6.0.0"}},"archive_url":"https://pub.dev/api/archives/central_african_republic_plate-0.1.0.tar.gz","package_url":"https://pub.dev/api/packages/central_african_republic_plate","url":"https://pub.dev/api/packages/central_african_republic_plate/versions/0.1.0"}},{"name":"gravix_rtc","latest":{"version":"0.7.7","pubspec":{"name":"gravix_rtc","description":"Real-time video and audio rooms for Flutter on Gravix Cloud: one room service, region-aware connect, token providers, join analytics and a video-effect hook.","version":"0.7.7","homepage":"https://www.gravixcloud.com/docs","topics":["webrtc","video-call","audio","realtime","rtc"],"environment":{"sdk":">=3.10.0 <4.0.0","flutter":">=3.38.0"},"dependencies":{"flutter":{"sdk":"flutter"},"flutter_web_plugins":{"sdk":"flutter"},"flutter_webrtc":">=1.6.0 <1.7.0","gravix_effects_webrtc":"^1.3.1","dart_webrtc":"^1.8.0","asn1lib":"^1.6.5","async":"^2.13.0","collection":"^1.19.1","connectivity_plus":"^7.0.0","crypto":"^3.0.0","fixnum":"^1.1.1","meta":"^1.17.0","http":"^1.6.0","logging":"^1.3.0","uuid":"^4.5.3","synchronized":"^3.4.0","protobuf":"^6.0.0","device_info_plus":">=12.3.0 <14.0.0","sdp_transform":"^0.3.2","web":"^1.1.1","mime_type":"^1.0.1","path":"^1.9.1","dart_jsonwebtoken":"^3.3.2","json_annotation":"^4.12.0","audio_session":">=0.1.21 <0.3.0","shared_preferences":"^2.5.3"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"fake_async":"^1.3.1","flutter_lints":"^6.0.0","lints":"^6.0.0","json_serializable":">=6.14.1 <6.15.0","build_runner":"^2.4.13"},"flutter":{"plugin":{"platforms":{"android":{"package":"com.gravitycompile.gravix_cloud","pluginClass":"GravixCloudPlugin"},"ios":{"pluginClass":"GravixCloudPlugin"}}}}},"archive_url":"https://pub.dev/api/archives/gravix_rtc-0.7.7.tar.gz","package_url":"https://pub.dev/api/packages/gravix_rtc","url":"https://pub.dev/api/packages/gravix_rtc/versions/0.7.7"}},{"name":"serious_python","latest":{"version":"6.1.3","pubspec":{"name":"serious_python","description":"A cross-platform plugin for adding embedded Python runtime to your Flutter apps.","homepage":"https://flet.dev","repository":"https://github.com/flet-dev/serious-python","version":"6.1.3","platforms":{"ios":null,"android":null,"macos":null,"windows":null,"linux":null},"environment":{"sdk":">=3.0.0 <4.0.0","flutter":">=3.7.0"},"flutter":{"plugin":{"platforms":{"android":{"default_package":"serious_python_android"},"ios":{"default_package":"serious_python_darwin"},"macos":{"default_package":"serious_python_darwin"},"windows":{"default_package":"serious_python_windows"},"linux":{"default_package":"serious_python_linux"}}}},"dependencies":{"flutter":{"sdk":"flutter"},"serious_python_platform_interface":"^6.1.3","serious_python_android":"^6.1.3","serious_python_darwin":"^6.1.3","serious_python_windows":"^6.1.3","serious_python_linux":"^6.1.3","path_provider":"^2.1.3","archive":"^4.0.7","path":"^1.9.0","args":"^2.5.0","http":"^1.2.1","shelf":"^1.4.1","crypto":"^3.0.5","glob":"^2.1.3","ffi":"^2.1.2","package_config":"^2.1.0"},"dev_dependencies":{"flutter_test":{"sdk":"flutter"},"plugin_platform_interface":"^2.1.6","flutter_lints":"^2.0.0"}},"archive_url":"https://pub.dev/api/archives/serious_python-6.1.3.tar.gz","package_url":"https://pub.dev/api/packages/serious_python","url":"https://pub.dev/api/packages/serious_python/versions/6.1.3"}},{"name":"spider_sdk","latest":{"version":"1.6.0","pubspec":{"name":"spider_sdk","description":"Native Dart SDK for the Spider transit API — trip planning, stop search, and live realtime data.","version":"1.6.0","repository":"https://github.com/tiducto/spider-sdk-dart","issue_tracker":"https://github.com/tiducto/spider-sdk-dart/issues","documentation":"https://github.com/tiducto/spider-sdk-dart#readme","topics":["transit","gtfs","routing","transit-api"],"platforms":{"android":null,"ios":null,"linux":null,"macos":null,"web":null,"windows":null},"environment":{"sdk":"^3.5.0"},"dependencies":{"http":"^1.2.0"},"dev_dependencies":{"lints":"^4.0.0","test":"^1.25.0"}},"archive_url":"https://pub.dev/api/archives/spider_sdk-1.6.0.tar.gz","package_url":"https://pub.dev/api/packages/spider_sdk","url":"https://pub.dev/api/packages/spider_sdk/versions/1.6.0"}}]}