├── .gitignore ├── .metadata ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── lib ├── app │ ├── app_module.dart │ └── app_widget.dart └── main.dart ├── pubspec.lock └── pubspec.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | # Miscellaneous 2 | *.class 3 | *.log 4 | *.pyc 5 | *.swp 6 | .DS_Store 7 | .atom/ 8 | .buildlog/ 9 | .history 10 | .svn/ 11 | 12 | # IntelliJ related 13 | *.iml 14 | *.ipr 15 | *.iws 16 | .idea/ 17 | 18 | # The .vscode folder contains launch configuration and tasks you configure in 19 | # VS Code which you may wish to be included in version control, so this line 20 | # is commented out by default. 21 | #.vscode/ 22 | 23 | # Flutter/Dart/Pub related 24 | **/doc/api/ 25 | .dart_tool/ 26 | .flutter-plugins 27 | .flutter-plugins-dependencies 28 | .packages 29 | .pub-cache/ 30 | .pub/ 31 | build/ 32 | 33 | # Android related 34 | **/android/**/gradle-wrapper.jar 35 | **/android/.gradle 36 | **/android/captures/ 37 | **/android/gradlew 38 | **/android/gradlew.bat 39 | **/android/local.properties 40 | **/android/**/GeneratedPluginRegistrant.java 41 | 42 | # iOS/XCode related 43 | **/ios/**/*.mode1v3 44 | **/ios/**/*.mode2v3 45 | **/ios/**/*.moved-aside 46 | **/ios/**/*.pbxuser 47 | **/ios/**/*.perspectivev3 48 | **/ios/**/*sync/ 49 | **/ios/**/.sconsign.dblite 50 | **/ios/**/.tags* 51 | **/ios/**/.vagrant/ 52 | **/ios/**/DerivedData/ 53 | **/ios/**/Icon? 54 | **/ios/**/Pods/ 55 | **/ios/**/.symlinks/ 56 | **/ios/**/profile 57 | **/ios/**/xcuserdata 58 | **/ios/.generated/ 59 | **/ios/Flutter/App.framework 60 | **/ios/Flutter/Flutter.framework 61 | **/ios/Flutter/Flutter.podspec 62 | **/ios/Flutter/Generated.xcconfig 63 | **/ios/Flutter/app.flx 64 | **/ios/Flutter/app.zip 65 | **/ios/Flutter/flutter_assets/ 66 | **/ios/Flutter/flutter_export_environment.sh 67 | **/ios/ServiceDefinitions.json 68 | **/ios/Runner/GeneratedPluginRegistrant.* 69 | 70 | # Exceptions to above rules. 71 | !**/ios/**/default.mode1v3 72 | !**/ios/**/default.mode2v3 73 | !**/ios/**/default.pbxuser 74 | !**/ios/**/default.perspectivev3 75 | -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- 1 | # This file tracks properties of this Flutter project. 2 | # Used by Flutter tool to assess capabilities and perform upgrades etc. 3 | # 4 | # This file should be version controlled and should not be manually edited. 5 | 6 | version: 7 | revision: adc687823a831bbebe28bdccfac1a628ca621513 8 | channel: stable 9 | 10 | project_type: package 11 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## [1.0.0] - Inicio do projeto 2 | * Foi versionado a versão inicial do projeto 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | TODO: Add your license here. 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # FLUTTER - CORE 3 | 4 | #### Versão 1.0 5 | Para rodar o projeto execute o **flutter pub get** para baixar as dependências 6 | 7 | # I - Introdução 8 | 9 | O core é o coração do nosso app, ele fará a ponte de conversa entre o **base_app** e os **módulos** é nele que estará a configuração das rotas principais e a chamada para o **MaterialApp()** 10 | 11 | Widget build(BuildContext context) { 12 | return MaterialApp( 13 | title: 'Flutter Slidy', 14 | theme: ThemeData(primarySwatch: Colors.blue), 15 | initialRoute: initialRoute, 16 | builder: asuka.builder, 17 | ).modular(); 18 | } 19 | 20 | 21 | # II - Dependências 22 | 23 | commons_dependencies: 24 | git: 25 | url: https://github.com/toshiossada/microapp_commons_dependencies.git 26 | ref: v1.0.0 27 | module_splash: 28 | path: "../module_splash" 29 | module_login: 30 | path: "../module_login" 31 | module_home: 32 | path: "../module_home" 33 | 34 | "# microapp_core" 35 | -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: package:effective_dart/analysis_options.1.2.0.yaml 2 | 3 | linter: 4 | rules: 5 | public_member_api_docs: false 6 | type_annotate_public_apis: false 7 | lines_longer_than_80_chars: false 8 | use_setters_to_change_properties: false 9 | avoid_classes_with_only_static_members: false 10 | avoid_equals_and_hash_code_on_mutable_classes: false 11 | one_member_abstracts: false 12 | file_names: false 13 | -------------------------------------------------------------------------------- /lib/app/app_module.dart: -------------------------------------------------------------------------------- 1 | import 'package:dio/dio.dart'; 2 | import 'package:commons/shared/auth/local_storage/auth_local_storage.dart'; 3 | import 'package:commons/shared/auth/local_storage/interfaces/auth_repository_interface.dart'; 4 | import 'package:commons/shared/auth/stores/auth_store.dart'; 5 | import 'package:commons/shared/components/password_text_form_field/password_text_form_field_controller.dart'; 6 | import 'package:commons/shared/components/password_text_form_field/stores/password_text_form_field_store.dart'; 7 | import 'package:commons/shared/helpers/custom_dio/custom_dio.dart'; 8 | import 'package:commons/shared/helpers/consts.dart' as config; 9 | import 'package:flutter_modular/flutter_modular.dart'; 10 | import 'package:module_home/app/home_module.dart'; 11 | import 'package:module_login/app/login_module.dart'; 12 | import 'package:module_splash/app/splash_module.dart'; 13 | 14 | 15 | class AppModule extends Module { 16 | @override 17 | final List binds = [ 18 | Bind.lazySingleton((i) => AuthStore()), 19 | Bind.lazySingleton((i) => AuthLocalStorage()), 20 | Bind.factory((i) => PasswordTextFormFieldStore()), 21 | Bind.factory((i) => PasswordTextFormFieldController(i())), 22 | Bind.lazySingleton((i) => CustomDio(i(), i(), i())), 23 | Bind.lazySingleton((i) => BaseOptions( 24 | baseUrl: config.baseUrlLogin, 25 | connectTimeout: 5000, 26 | )), 27 | ]; 28 | 29 | @override 30 | final List routes = [ 31 | ModuleRoute('/splash', module: SplashModule()), 32 | ModuleRoute('/login', module: LoginModule()), 33 | ModuleRoute(Modular.initialRoute, module: HomeModule()), 34 | ]; 35 | } 36 | -------------------------------------------------------------------------------- /lib/app/app_widget.dart: -------------------------------------------------------------------------------- 1 | import 'package:asuka/asuka.dart' as asuka; 2 | import 'package:flutter/material.dart'; 3 | import 'package:flutter_modular/flutter_modular.dart'; 4 | 5 | class AppWidget extends StatelessWidget { 6 | final String initialRoute; 7 | const AppWidget({ 8 | Key? key, 9 | required this.initialRoute, 10 | }) : super(key: key); 11 | 12 | @override 13 | Widget build(BuildContext context) { 14 | return MaterialApp( 15 | title: 'Flutter Slidy', 16 | theme: ThemeData(primarySwatch: Colors.blue), 17 | initialRoute: initialRoute, 18 | builder: asuka.builder, 19 | ).modular(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /lib/main.dart: -------------------------------------------------------------------------------- 1 | export 'app/app_widget.dart'; 2 | -------------------------------------------------------------------------------- /pubspec.lock: -------------------------------------------------------------------------------- 1 | # Generated by pub 2 | # See https://dart.dev/tools/pub/glossary#lockfile 3 | packages: 4 | _fe_analyzer_shared: 5 | dependency: transitive 6 | description: 7 | name: _fe_analyzer_shared 8 | url: "https://pub.dartlang.org" 9 | source: hosted 10 | version: "21.0.0" 11 | analyzer: 12 | dependency: transitive 13 | description: 14 | name: analyzer 15 | url: "https://pub.dartlang.org" 16 | source: hosted 17 | version: "1.5.0" 18 | args: 19 | dependency: transitive 20 | description: 21 | name: args 22 | url: "https://pub.dartlang.org" 23 | source: hosted 24 | version: "2.1.0" 25 | asuka: 26 | dependency: transitive 27 | description: 28 | name: asuka 29 | url: "https://pub.dartlang.org" 30 | source: hosted 31 | version: "2.0.0-nullsafety.2" 32 | async: 33 | dependency: transitive 34 | description: 35 | name: async 36 | url: "https://pub.dartlang.org" 37 | source: hosted 38 | version: "2.5.0" 39 | boolean_selector: 40 | dependency: transitive 41 | description: 42 | name: boolean_selector 43 | url: "https://pub.dartlang.org" 44 | source: hosted 45 | version: "2.1.0" 46 | build: 47 | dependency: transitive 48 | description: 49 | name: build 50 | url: "https://pub.dartlang.org" 51 | source: hosted 52 | version: "2.0.1" 53 | build_config: 54 | dependency: transitive 55 | description: 56 | name: build_config 57 | url: "https://pub.dartlang.org" 58 | source: hosted 59 | version: "1.0.0" 60 | build_daemon: 61 | dependency: transitive 62 | description: 63 | name: build_daemon 64 | url: "https://pub.dartlang.org" 65 | source: hosted 66 | version: "3.0.0" 67 | build_resolvers: 68 | dependency: transitive 69 | description: 70 | name: build_resolvers 71 | url: "https://pub.dartlang.org" 72 | source: hosted 73 | version: "2.0.1" 74 | build_runner: 75 | dependency: "direct dev" 76 | description: 77 | name: build_runner 78 | url: "https://pub.dartlang.org" 79 | source: hosted 80 | version: "2.0.1" 81 | build_runner_core: 82 | dependency: transitive 83 | description: 84 | name: build_runner_core 85 | url: "https://pub.dartlang.org" 86 | source: hosted 87 | version: "7.0.0" 88 | built_collection: 89 | dependency: transitive 90 | description: 91 | name: built_collection 92 | url: "https://pub.dartlang.org" 93 | source: hosted 94 | version: "5.0.0" 95 | built_value: 96 | dependency: transitive 97 | description: 98 | name: built_value 99 | url: "https://pub.dartlang.org" 100 | source: hosted 101 | version: "8.0.5" 102 | characters: 103 | dependency: transitive 104 | description: 105 | name: characters 106 | url: "https://pub.dartlang.org" 107 | source: hosted 108 | version: "1.1.0" 109 | charcode: 110 | dependency: transitive 111 | description: 112 | name: charcode 113 | url: "https://pub.dartlang.org" 114 | source: hosted 115 | version: "1.2.0" 116 | checked_yaml: 117 | dependency: transitive 118 | description: 119 | name: checked_yaml 120 | url: "https://pub.dartlang.org" 121 | source: hosted 122 | version: "2.0.1" 123 | cli_util: 124 | dependency: transitive 125 | description: 126 | name: cli_util 127 | url: "https://pub.dartlang.org" 128 | source: hosted 129 | version: "0.3.0" 130 | clock: 131 | dependency: transitive 132 | description: 133 | name: clock 134 | url: "https://pub.dartlang.org" 135 | source: hosted 136 | version: "1.1.0" 137 | code_builder: 138 | dependency: transitive 139 | description: 140 | name: code_builder 141 | url: "https://pub.dartlang.org" 142 | source: hosted 143 | version: "4.0.0" 144 | collection: 145 | dependency: transitive 146 | description: 147 | name: collection 148 | url: "https://pub.dartlang.org" 149 | source: hosted 150 | version: "1.15.0" 151 | commons: 152 | dependency: transitive 153 | description: 154 | path: "." 155 | ref: "v1.0.0" 156 | resolved-ref: "32ada76fe3e010c4544ec1a98d4bb03a63495a90" 157 | url: "https://github.com/toshiossada/microapp_commons.git" 158 | source: git 159 | version: "0.0.1" 160 | commons_dependencies: 161 | dependency: "direct main" 162 | description: 163 | path: "." 164 | ref: "v1.0.0" 165 | resolved-ref: "730e821a04643242f2f69aef8ca10e0e80bc4788" 166 | url: "https://github.com/toshiossada/microapp_commons_dependencies.git" 167 | source: git 168 | version: "0.0.1" 169 | convert: 170 | dependency: transitive 171 | description: 172 | name: convert 173 | url: "https://pub.dartlang.org" 174 | source: hosted 175 | version: "3.0.0" 176 | coverage: 177 | dependency: transitive 178 | description: 179 | name: coverage 180 | url: "https://pub.dartlang.org" 181 | source: hosted 182 | version: "1.0.2" 183 | crypto: 184 | dependency: transitive 185 | description: 186 | name: crypto 187 | url: "https://pub.dartlang.org" 188 | source: hosted 189 | version: "3.0.1" 190 | dart_style: 191 | dependency: transitive 192 | description: 193 | name: dart_style 194 | url: "https://pub.dartlang.org" 195 | source: hosted 196 | version: "2.0.1" 197 | dartz: 198 | dependency: transitive 199 | description: 200 | name: dartz 201 | url: "https://pub.dartlang.org" 202 | source: hosted 203 | version: "0.10.0-nullsafety.1" 204 | dio: 205 | dependency: transitive 206 | description: 207 | name: dio 208 | url: "https://pub.dartlang.org" 209 | source: hosted 210 | version: "4.0.0" 211 | effective_dart: 212 | dependency: "direct dev" 213 | description: 214 | name: effective_dart 215 | url: "https://pub.dartlang.org" 216 | source: hosted 217 | version: "1.3.1" 218 | fake_async: 219 | dependency: transitive 220 | description: 221 | name: fake_async 222 | url: "https://pub.dartlang.org" 223 | source: hosted 224 | version: "1.2.0" 225 | ffi: 226 | dependency: transitive 227 | description: 228 | name: ffi 229 | url: "https://pub.dartlang.org" 230 | source: hosted 231 | version: "1.0.0" 232 | file: 233 | dependency: transitive 234 | description: 235 | name: file 236 | url: "https://pub.dartlang.org" 237 | source: hosted 238 | version: "6.1.0" 239 | fixnum: 240 | dependency: transitive 241 | description: 242 | name: fixnum 243 | url: "https://pub.dartlang.org" 244 | source: hosted 245 | version: "1.0.0" 246 | flutter: 247 | dependency: "direct main" 248 | description: flutter 249 | source: sdk 250 | version: "0.0.0" 251 | flutter_modular: 252 | dependency: transitive 253 | description: 254 | name: flutter_modular 255 | url: "https://pub.dartlang.org" 256 | source: hosted 257 | version: "3.1.1" 258 | flutter_modular_annotations: 259 | dependency: transitive 260 | description: 261 | name: flutter_modular_annotations 262 | url: "https://pub.dartlang.org" 263 | source: hosted 264 | version: "0.0.2" 265 | flutter_modular_test: 266 | dependency: "direct dev" 267 | description: 268 | name: flutter_modular_test 269 | url: "https://pub.dartlang.org" 270 | source: hosted 271 | version: "1.0.1" 272 | flutter_svg: 273 | dependency: transitive 274 | description: 275 | name: flutter_svg 276 | url: "https://pub.dartlang.org" 277 | source: hosted 278 | version: "0.22.0" 279 | flutter_test: 280 | dependency: "direct dev" 281 | description: flutter 282 | source: sdk 283 | version: "0.0.0" 284 | flutter_triple: 285 | dependency: transitive 286 | description: 287 | name: flutter_triple 288 | url: "https://pub.dartlang.org" 289 | source: hosted 290 | version: "1.0.5+1" 291 | glob: 292 | dependency: transitive 293 | description: 294 | name: glob 295 | url: "https://pub.dartlang.org" 296 | source: hosted 297 | version: "2.0.1" 298 | graphs: 299 | dependency: transitive 300 | description: 301 | name: graphs 302 | url: "https://pub.dartlang.org" 303 | source: hosted 304 | version: "2.0.0" 305 | hive: 306 | dependency: transitive 307 | description: 308 | name: hive 309 | url: "https://pub.dartlang.org" 310 | source: hosted 311 | version: "2.0.4" 312 | hive_flutter: 313 | dependency: transitive 314 | description: 315 | name: hive_flutter 316 | url: "https://pub.dartlang.org" 317 | source: hosted 318 | version: "1.0.0" 319 | hive_generator: 320 | dependency: "direct dev" 321 | description: 322 | name: hive_generator 323 | url: "https://pub.dartlang.org" 324 | source: hosted 325 | version: "1.1.0" 326 | http_mock_adapter: 327 | dependency: "direct dev" 328 | description: 329 | name: http_mock_adapter 330 | url: "https://pub.dartlang.org" 331 | source: hosted 332 | version: "0.2.1" 333 | http_multi_server: 334 | dependency: transitive 335 | description: 336 | name: http_multi_server 337 | url: "https://pub.dartlang.org" 338 | source: hosted 339 | version: "3.0.1" 340 | http_parser: 341 | dependency: transitive 342 | description: 343 | name: http_parser 344 | url: "https://pub.dartlang.org" 345 | source: hosted 346 | version: "4.0.0" 347 | io: 348 | dependency: transitive 349 | description: 350 | name: io 351 | url: "https://pub.dartlang.org" 352 | source: hosted 353 | version: "1.0.0" 354 | js: 355 | dependency: transitive 356 | description: 357 | name: js 358 | url: "https://pub.dartlang.org" 359 | source: hosted 360 | version: "0.6.3" 361 | json_annotation: 362 | dependency: transitive 363 | description: 364 | name: json_annotation 365 | url: "https://pub.dartlang.org" 366 | source: hosted 367 | version: "4.0.1" 368 | logging: 369 | dependency: transitive 370 | description: 371 | name: logging 372 | url: "https://pub.dartlang.org" 373 | source: hosted 374 | version: "1.0.1" 375 | matcher: 376 | dependency: transitive 377 | description: 378 | name: matcher 379 | url: "https://pub.dartlang.org" 380 | source: hosted 381 | version: "0.12.10" 382 | meta: 383 | dependency: transitive 384 | description: 385 | name: meta 386 | url: "https://pub.dartlang.org" 387 | source: hosted 388 | version: "1.3.0" 389 | mime: 390 | dependency: transitive 391 | description: 392 | name: mime 393 | url: "https://pub.dartlang.org" 394 | source: hosted 395 | version: "1.0.0" 396 | mockito: 397 | dependency: "direct dev" 398 | description: 399 | name: mockito 400 | url: "https://pub.dartlang.org" 401 | source: hosted 402 | version: "5.0.7" 403 | mocktail: 404 | dependency: transitive 405 | description: 406 | name: mocktail 407 | url: "https://pub.dartlang.org" 408 | source: hosted 409 | version: "0.1.2" 410 | module_home: 411 | dependency: "direct main" 412 | description: 413 | path: "." 414 | ref: "v1.0.1" 415 | resolved-ref: "5c4272ba9e1379df20b92a1a80fd31e71c3c210b" 416 | url: "https://github.com/toshiossada/microapp_module_home.git" 417 | source: git 418 | version: "0.0.1" 419 | module_login: 420 | dependency: "direct main" 421 | description: 422 | path: "." 423 | ref: "v1.0.0" 424 | resolved-ref: "0ef3e234b09776b34912d274286f13638e52aaff" 425 | url: "https://github.com/toshiossada/micoappp_module_login.git" 426 | source: git 427 | version: "0.0.1" 428 | module_splash: 429 | dependency: "direct main" 430 | description: 431 | path: "." 432 | ref: "v1.0.0" 433 | resolved-ref: a07e32a2e9c82a76608f8337fa8abc9e5d09b698 434 | url: "https://github.com/toshiossada/micoappp_module_splash.git" 435 | source: git 436 | version: "0.0.1" 437 | node_preamble: 438 | dependency: transitive 439 | description: 440 | name: node_preamble 441 | url: "https://pub.dartlang.org" 442 | source: hosted 443 | version: "1.4.13" 444 | package_config: 445 | dependency: transitive 446 | description: 447 | name: package_config 448 | url: "https://pub.dartlang.org" 449 | source: hosted 450 | version: "2.0.0" 451 | path: 452 | dependency: transitive 453 | description: 454 | name: path 455 | url: "https://pub.dartlang.org" 456 | source: hosted 457 | version: "1.8.0" 458 | path_drawing: 459 | dependency: transitive 460 | description: 461 | name: path_drawing 462 | url: "https://pub.dartlang.org" 463 | source: hosted 464 | version: "0.5.0" 465 | path_parsing: 466 | dependency: transitive 467 | description: 468 | name: path_parsing 469 | url: "https://pub.dartlang.org" 470 | source: hosted 471 | version: "0.2.0" 472 | path_provider: 473 | dependency: transitive 474 | description: 475 | name: path_provider 476 | url: "https://pub.dartlang.org" 477 | source: hosted 478 | version: "2.0.1" 479 | path_provider_linux: 480 | dependency: transitive 481 | description: 482 | name: path_provider_linux 483 | url: "https://pub.dartlang.org" 484 | source: hosted 485 | version: "2.0.0" 486 | path_provider_macos: 487 | dependency: transitive 488 | description: 489 | name: path_provider_macos 490 | url: "https://pub.dartlang.org" 491 | source: hosted 492 | version: "2.0.0" 493 | path_provider_platform_interface: 494 | dependency: transitive 495 | description: 496 | name: path_provider_platform_interface 497 | url: "https://pub.dartlang.org" 498 | source: hosted 499 | version: "2.0.1" 500 | path_provider_windows: 501 | dependency: transitive 502 | description: 503 | name: path_provider_windows 504 | url: "https://pub.dartlang.org" 505 | source: hosted 506 | version: "2.0.1" 507 | pedantic: 508 | dependency: transitive 509 | description: 510 | name: pedantic 511 | url: "https://pub.dartlang.org" 512 | source: hosted 513 | version: "1.11.0" 514 | petitparser: 515 | dependency: transitive 516 | description: 517 | name: petitparser 518 | url: "https://pub.dartlang.org" 519 | source: hosted 520 | version: "4.1.0" 521 | platform: 522 | dependency: transitive 523 | description: 524 | name: platform 525 | url: "https://pub.dartlang.org" 526 | source: hosted 527 | version: "3.0.0" 528 | plugin_platform_interface: 529 | dependency: transitive 530 | description: 531 | name: plugin_platform_interface 532 | url: "https://pub.dartlang.org" 533 | source: hosted 534 | version: "2.0.0" 535 | pool: 536 | dependency: transitive 537 | description: 538 | name: pool 539 | url: "https://pub.dartlang.org" 540 | source: hosted 541 | version: "1.5.0" 542 | process: 543 | dependency: transitive 544 | description: 545 | name: process 546 | url: "https://pub.dartlang.org" 547 | source: hosted 548 | version: "4.2.1" 549 | pub_semver: 550 | dependency: transitive 551 | description: 552 | name: pub_semver 553 | url: "https://pub.dartlang.org" 554 | source: hosted 555 | version: "2.0.0" 556 | pubspec_parse: 557 | dependency: transitive 558 | description: 559 | name: pubspec_parse 560 | url: "https://pub.dartlang.org" 561 | source: hosted 562 | version: "1.0.0" 563 | rx_notifier: 564 | dependency: transitive 565 | description: 566 | name: rx_notifier 567 | url: "https://pub.dartlang.org" 568 | source: hosted 569 | version: "1.1.0" 570 | shelf: 571 | dependency: transitive 572 | description: 573 | name: shelf 574 | url: "https://pub.dartlang.org" 575 | source: hosted 576 | version: "1.1.1" 577 | shelf_packages_handler: 578 | dependency: transitive 579 | description: 580 | name: shelf_packages_handler 581 | url: "https://pub.dartlang.org" 582 | source: hosted 583 | version: "3.0.0" 584 | shelf_static: 585 | dependency: transitive 586 | description: 587 | name: shelf_static 588 | url: "https://pub.dartlang.org" 589 | source: hosted 590 | version: "1.0.0" 591 | shelf_web_socket: 592 | dependency: transitive 593 | description: 594 | name: shelf_web_socket 595 | url: "https://pub.dartlang.org" 596 | source: hosted 597 | version: "1.0.1" 598 | sky_engine: 599 | dependency: transitive 600 | description: flutter 601 | source: sdk 602 | version: "0.0.99" 603 | source_gen: 604 | dependency: transitive 605 | description: 606 | name: source_gen 607 | url: "https://pub.dartlang.org" 608 | source: hosted 609 | version: "1.0.0" 610 | source_helper: 611 | dependency: transitive 612 | description: 613 | name: source_helper 614 | url: "https://pub.dartlang.org" 615 | source: hosted 616 | version: "1.1.0" 617 | source_map_stack_trace: 618 | dependency: transitive 619 | description: 620 | name: source_map_stack_trace 621 | url: "https://pub.dartlang.org" 622 | source: hosted 623 | version: "2.1.0" 624 | source_maps: 625 | dependency: transitive 626 | description: 627 | name: source_maps 628 | url: "https://pub.dartlang.org" 629 | source: hosted 630 | version: "0.10.10" 631 | source_span: 632 | dependency: transitive 633 | description: 634 | name: source_span 635 | url: "https://pub.dartlang.org" 636 | source: hosted 637 | version: "1.8.0" 638 | stack_trace: 639 | dependency: transitive 640 | description: 641 | name: stack_trace 642 | url: "https://pub.dartlang.org" 643 | source: hosted 644 | version: "1.10.0" 645 | stream_channel: 646 | dependency: transitive 647 | description: 648 | name: stream_channel 649 | url: "https://pub.dartlang.org" 650 | source: hosted 651 | version: "2.1.0" 652 | stream_transform: 653 | dependency: transitive 654 | description: 655 | name: stream_transform 656 | url: "https://pub.dartlang.org" 657 | source: hosted 658 | version: "2.0.0" 659 | string_scanner: 660 | dependency: transitive 661 | description: 662 | name: string_scanner 663 | url: "https://pub.dartlang.org" 664 | source: hosted 665 | version: "1.1.0" 666 | term_glyph: 667 | dependency: transitive 668 | description: 669 | name: term_glyph 670 | url: "https://pub.dartlang.org" 671 | source: hosted 672 | version: "1.2.0" 673 | test: 674 | dependency: transitive 675 | description: 676 | name: test 677 | url: "https://pub.dartlang.org" 678 | source: hosted 679 | version: "1.16.5" 680 | test_api: 681 | dependency: transitive 682 | description: 683 | name: test_api 684 | url: "https://pub.dartlang.org" 685 | source: hosted 686 | version: "0.2.19" 687 | test_core: 688 | dependency: transitive 689 | description: 690 | name: test_core 691 | url: "https://pub.dartlang.org" 692 | source: hosted 693 | version: "0.3.15" 694 | timing: 695 | dependency: transitive 696 | description: 697 | name: timing 698 | url: "https://pub.dartlang.org" 699 | source: hosted 700 | version: "1.0.0" 701 | triple: 702 | dependency: transitive 703 | description: 704 | name: triple 705 | url: "https://pub.dartlang.org" 706 | source: hosted 707 | version: "1.0.1" 708 | triple_test: 709 | dependency: "direct dev" 710 | description: 711 | name: triple_test 712 | url: "https://pub.dartlang.org" 713 | source: hosted 714 | version: "0.0.5" 715 | typed_data: 716 | dependency: transitive 717 | description: 718 | name: typed_data 719 | url: "https://pub.dartlang.org" 720 | source: hosted 721 | version: "1.3.0" 722 | vector_math: 723 | dependency: transitive 724 | description: 725 | name: vector_math 726 | url: "https://pub.dartlang.org" 727 | source: hosted 728 | version: "2.1.0" 729 | vm_service: 730 | dependency: transitive 731 | description: 732 | name: vm_service 733 | url: "https://pub.dartlang.org" 734 | source: hosted 735 | version: "6.2.0" 736 | watcher: 737 | dependency: transitive 738 | description: 739 | name: watcher 740 | url: "https://pub.dartlang.org" 741 | source: hosted 742 | version: "1.0.0" 743 | web_socket_channel: 744 | dependency: transitive 745 | description: 746 | name: web_socket_channel 747 | url: "https://pub.dartlang.org" 748 | source: hosted 749 | version: "2.0.0" 750 | webkit_inspection_protocol: 751 | dependency: transitive 752 | description: 753 | name: webkit_inspection_protocol 754 | url: "https://pub.dartlang.org" 755 | source: hosted 756 | version: "1.0.0" 757 | win32: 758 | dependency: transitive 759 | description: 760 | name: win32 761 | url: "https://pub.dartlang.org" 762 | source: hosted 763 | version: "2.0.5" 764 | xdg_directories: 765 | dependency: transitive 766 | description: 767 | name: xdg_directories 768 | url: "https://pub.dartlang.org" 769 | source: hosted 770 | version: "0.2.0" 771 | xml: 772 | dependency: transitive 773 | description: 774 | name: xml 775 | url: "https://pub.dartlang.org" 776 | source: hosted 777 | version: "5.1.0" 778 | yaml: 779 | dependency: transitive 780 | description: 781 | name: yaml 782 | url: "https://pub.dartlang.org" 783 | source: hosted 784 | version: "3.1.0" 785 | sdks: 786 | dart: ">=2.12.0 <3.0.0" 787 | flutter: ">=1.24.0-7.0" 788 | -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- 1 | name: core 2 | description: A new Flutter package project. 3 | version: 0.0.1 4 | author: Toshi Ossada 5 | homepage: https://www.ioasys.com.br/ 6 | 7 | environment: 8 | sdk: '>=2.12.0 <3.0.0' 9 | flutter: ">=1.17.0" 10 | 11 | dependencies: 12 | flutter: 13 | sdk: flutter 14 | commons_dependencies: 15 | git: 16 | url: https://github.com/toshiossada/microapp_commons_dependencies.git 17 | ref: v1.0.0 18 | module_splash: 19 | git: 20 | url: https://github.com/toshiossada/micoappp_module_splash.git 21 | ref: v1.0.0 22 | module_login: 23 | git: 24 | url: https://github.com/toshiossada/micoappp_module_login.git 25 | ref: v1.0.0 26 | module_home: 27 | git: 28 | url: https://github.com/toshiossada/microapp_module_home.git 29 | ref: v1.0.1 30 | 31 | dev_dependencies: 32 | flutter_test: 33 | sdk: flutter 34 | build_runner: ^2.0.1 35 | flutter_modular_test: ^1.0.1 36 | hive_generator: ^1.1.0 37 | http_mock_adapter: ^0.2.1 38 | mockito: ^5.0.5 39 | triple_test: ^0.0.5 40 | effective_dart: ^1.3.1 41 | 42 | flutter: 43 | --------------------------------------------------------------------------------