-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpubspec.yaml
More file actions
131 lines (115 loc) · 3.74 KB
/
pubspec.yaml
File metadata and controls
131 lines (115 loc) · 3.74 KB
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
name: hey_notes
description: "A simple Flutter note-taking app with local storage using Hive."
# The following line prevents the package from being accidentally published to
# pub.dev using `flutter pub publish`. This is preferred for private packages.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
# Read more about iOS versioning at
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 1.0.0+1
environment:
sdk: ^3.8.1
# Dependencies specify other packages that your package needs in order to work.
dependencies:
flutter:
sdk: flutter
# UI Components
cupertino_icons: ^1.0.8
# State Management
flutter_riverpod: ^2.4.9
# Local Storage
hive: ^2.2.3
hive_flutter: ^1.1.0
# Utilities
path_provider: ^2.1.1
shared_preferences: ^2.2.2
intl: ^0.20.2
share_plus: ^7.2.1
google_fonts: ^6.1.0 # Kept for fallback if needed, but Avenir is primary
uuid: ^4.2.2
path: ^1.8.3
permission_handler: ^11.3.0
pdf: ^3.10.8
printing: ^5.11.1
flutter_native_splash: ^2.4.6
equatable: ^2.0.7
animate_do: ^4.2.0
flutter_quill: ^11.4.2
get_it: ^8.2.0
gap: ^3.0.1
flutter_svg: ^2.2.1
cached_network_image: ^3.4.1
swift_alert: ^1.0.0
logger: ^2.1.0
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^3.0.1
build_runner: ^2.4.6
hive_generator: ^2.0.1
flutter_launcher_icons: ^0.14.4
# For information on the generic Dart part of this file, see the
# following page: https://dart.dev/tools/pub/pubspec
flutter:
# Add your font files here
# Using google_fonts package for Avenir
# No need to declare fonts here when using google_fonts package
# 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
# Assets configuration
assets:
- assets/splash/
- assets/icons/
- assets/images/
# An image asset can refer to one or more resolution-specific "variants", see
# https://flutter.dev/to/resolution-aware-images
# For details regarding adding assets from package dependencies, see
# https://flutter.dev/to/asset-from-package
# Fonts configuration
fonts:
- family: Avenir
fonts:
- asset: assets/fonts/Avenir Light.ttf
weight: 300
- asset: assets/fonts/Avenir Regular.ttf
weight: 400
- asset: assets/fonts/Avenir Book.ttf
weight: 500
- asset: assets/fonts/Avenir Heavy.ttf
weight: 700
- asset: assets/fonts/Avenir Black.ttf
weight: 900
# App icon configuration
flutter_icons:
android: true
ios: true
image_path: "assets/splash/heynotes_logo.png"
adaptive_icon_background: "#FFFFFF"
adaptive_icon_foreground: "assets/splash/heynotes_logo.png"
web:
generate: true
image_path: "assets/splash/heynotes_logo.png"
windows:
generate: true
image_path: "assets/splash/heynotes_logo.png"
macos:
generate: true
image_path: "assets/splash/heynotes_logo.png"
linux:
generate: true
image_path: "assets/splash/heynotes_logo.png"
# Splash screen configuration
flutter_native_splash:
color: "#FFFFFF" # Background color of the splash screen
image: assets/splash/heynotes_logo.png # Path to your splash screen image
android: true
ios: true
web: false
android_12:
image: assets/splash/heynotes_logo.png
icon_background_color: "#FFFFFF"