-
Notifications
You must be signed in to change notification settings - Fork 0
/
pubspec.yaml
136 lines (101 loc) · 4.13 KB
/
pubspec.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
name: clubforce
description: Flutter Music App with LastFM Api
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.0+1
environment:
sdk: ">=3.0.6 <4.0.0"
dependencies:
flutter:
sdk: flutter
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.5
# A powerful Http client for Dart, which supports Interceptors,
# FormData, Request Cancellation, File Downloading, Timeout etc.
dio: ^5.3.2
# Print all api calls happens through dio
pretty_dio_logger: ^1.3.1
# Flutter widgets that make it easy to implement the BLoC design pattern.
flutter_bloc: ^8.1.3
# Flutter plugin for launching a URL.http
url_launcher: ^6.1.12
# Simple direct Service Locator that allows to decouplse the interface
# from a concrete implementation and to access the concrete implementation
# from everywhere in your App
get_it: ^7.6.0
# Annotation to generate code for registering injectable objects
injectable: ^2.3.0
# Functional Programming in Dart
dartz: ^0.10.1
# A Dart package that helps to implement value based equality without
# needing to explicitly override == and hashCode
equatable: ^2.0.5
# Flutter plugin for discovering the state of the network
internet_connection_checker: ^1.0.0+1
# Package provides internalionalized and localized messages, including message translation,
# plurals and genders,date/number formatting and parsing, and bidirectional text
intl: ^0.18.1
# Classes and helper functions that support JSON code generation via the 'json_serializable' package
json_annotation: ^4.8.1
# Classes and helper functions that support JSON code generation via the 'json_serializable' package with extra
# default easy access functions
freezed_annotation: 2.4.1
# Flutter plugin for handling navigation throughout the app
auto_route: ^5.0.1
# Flutter plugin for having addition extension for list
collection: any
# Flutter plugin for displaying image using url
cached_network_image: ^3.2.3
# Flutter plugin for easy access of CustomScrollView
extended_nested_scroll_view: ^6.1.2
dev_dependencies:
flutter_test:
sdk: flutter
# A build system for Dart code generation and modular compilation
build_runner: ^2.4.6
# A build system for Dart code generation and modular compilation
build_runner_core: ^7.2.10
# A mock framework inspired by Mockito
mockito: ^5.4.2
# A testing library which makes it easy to test blocs
bloc_test: ^9.1.4
# Automatically generate code for converting to and from JSON
# by annotating Dart classes.
json_serializable: ^6.7.1
# Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.
flutter_lints: ^2.0.2
# Automatically generate code for converting to and from JSON
# by annotating Dart classes with some customised methods
freezed: ^2.4.1
# Automatically generate code for registering injectable objects
injectable_generator: ^2.4.0
# Automatically page route for all registered pages
auto_route_generator: ^5.0.1
flutter:
# The following line ensures that the Material Icons font is
# included with your application, so that you can use the icons in
# the material Icons class.
uses-material-design: true
# To add assets to your application, add an assets section, like this:
# assets:
# - images/a_dot_burr.jpeg
# - images/a_dot_ham.jpeg
# To add custom fonts to your application, add a fonts section here,
# in this "flutter" section. Each entry in this list should have a
# "family" key with the font family name, and a "fonts" key with a
# list giving the asset and other descriptors for the font. For
# example:
# fonts:
# - family: Schyler
# fonts:
# - asset: fonts/Schyler-Regular.ttf
# - asset: fonts/Schyler-Italic.ttf
# style: italic
# - family: Trajan Pro
# fonts:
# - asset: fonts/TrajanPro.ttf
# - asset: fonts/TrajanPro_Bold.ttf
# weight: 700
#
# For details regarding fonts from package dependencies,
# see https://flutter.dev/custom-fonts/#from-packages