Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEAT: storybook, enhancement and added timeline and other components #59

Open
wants to merge 142 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 141 commits
Commits
Show all changes
142 commits
Select commit Hold shift + click to select a range
3465812
updated the color library with the new colors
May 13, 2024
d9a3b32
updated the typography library and added a separate typography for bu…
May 13, 2024
cb74232
based on the updated color and typography updated the digit theme lib…
May 13, 2024
f7556ec
modify the screen view based on the aspect ratio rather than constant…
May 13, 2024
2bc92ed
modify constant file
May 13, 2024
9536310
updated the existing components based on the library update
May 13, 2024
3039737
updated example package to show the latest changes
May 13, 2024
181aa87
Feat: added storybook package for creation and testing of components
May 13, 2024
fc33684
added build configuration and docker file for storybook
May 13, 2024
1a421eb
added timeline component for flutter
May 13, 2024
b274cae
added stepper component for flutter
May 13, 2024
2f7d627
file upload component with all variants
May 13, 2024
8d88ed7
info button component
May 13, 2024
7a6571c
some alignment and icon error fixes
May 13, 2024
3496f49
added constant spacer file to define space everywhere
May 13, 2024
dc795d4
added localization configurations and clean up some large files
May 16, 2024
5a2fcd1
remove unused dependency
May 16, 2024
26a9d7d
fixed import and export files
May 16, 2024
9479aab
updated current version of package
May 16, 2024
a429c1f
updated current version of package
May 16, 2024
cf74fd8
updated current version of package
May 16, 2024
97268e5
change the reactive custom field name
May 16, 2024
7128b5d
fixed issues related to dropdown width
May 17, 2024
567b768
dropdwon issues fixes
May 17, 2024
a4fe456
dropdown overlay issue fix
May 19, 2024
225dac4
issues fixes
May 20, 2024
079b241
removed the required controller to make it nullable also
May 21, 2024
d758ef3
added info button inside the story book
May 23, 2024
08aadcd
updated overrides files
May 23, 2024
8839dc0
removed unused imports
May 24, 2024
3760017
added action and pop up with stories
May 29, 2024
426db29
updated chip component
May 30, 2024
87b2419
added override dependencies from git
May 30, 2024
4a9ae5c
added panel and panel card and divider atom
Jun 3, 2024
cea0d9b
code refactoring and updated example file
Jun 3, 2024
a0dfd34
added focus props in text field
Jun 3, 2024
c8584cd
updated localisation
Jun 4, 2024
8021e74
Revert "updated localisation"
Jun 5, 2024
e11d7b1
fixed label typography for chip
Jun 5, 2024
c4e65d1
fix the error for web only files
Jun 5, 2024
d29edf8
integrating pop to image upload
Jun 6, 2024
c573960
fixed issues related to upload pop up
Jun 6, 2024
214d4e2
started with theme extension
Jun 11, 2024
37e56fc
added theme extension for action card
Jun 12, 2024
45dc7d6
changes override file for build
Jun 14, 2024
d3d3e17
added bread crumbs, back button, header and footer component and stories
Jun 14, 2024
ddd53ef
added action card and back button theme
Jun 14, 2024
6ff0e6c
added reverse direction for checkbox
Jun 17, 2024
c898e15
theme updates for panel card
Jun 25, 2024
d5d464b
timeline molecule
Jun 26, 2024
dd70e45
uploader fixes
Jun 27, 2024
ffef473
uploader fixes
Jun 27, 2024
1db757a
pop up theme updated
Jul 1, 2024
4e67c94
pop up theme updated
Jul 1, 2024
5503022
added animated icon for alert pop up
Jul 1, 2024
11c3515
header and footer
Jul 1, 2024
8a5b37a
bug fixes for cards
Jul 3, 2024
f2068ed
footer overlay dropdown issue
Jul 4, 2024
0d5726d
added table molecule
Jul 16, 2024
8ce573b
resolved version issue
Aug 16, 2024
644d0c4
resolved version issue
Aug 16, 2024
7613826
added flex parameter to the value pair list
Aug 16, 2024
cc01f68
added flex parameter to the value pair list
Aug 16, 2024
74b7f0c
added flex parameter to the value pair list
Aug 16, 2024
c0633c0
added a max line for toast and added focus node for textfield also
Aug 19, 2024
5b0d8ef
added accordian switch and bottom sheet
Aug 20, 2024
872d7fc
added accordian switch and bottom sheet
Aug 20, 2024
40a1857
added color property to override suffix icon color
Aug 20, 2024
ceeccf3
updated toast component
Aug 20, 2024
1fcbeac
updated tab component
Aug 26, 2024
d6842d3
updated bottom sheet and hamburger
Aug 27, 2024
9b5321b
updated bottom sheet and hamburger
Aug 27, 2024
07122ea
fixed stepper issue
Aug 27, 2024
ed246bf
fixed hamburger and sidenav
Aug 27, 2024
b6cfb70
fix the issues related to stepper
Aug 28, 2024
539f45e
fix the issues related to stepper
Aug 28, 2024
c3beeb9
fix on change not being called while setting date
Aug 28, 2024
55ba2f9
checkbox theme fix
Aug 28, 2024
7cb8f6b
added applogger
Aug 28, 2024
b6ca06b
added location bloc
Aug 29, 2024
27f72b1
added location bloc
Aug 30, 2024
b2f6cb9
accordion component fix
Aug 30, 2024
f77acc7
updated multiselect dropdown to have search functionality
Sep 2, 2024
184a02c
added did update widget to update the input field when the initial va…
Sep 2, 2024
41a89f8
added style parameter for label and value
Sep 2, 2024
7e45870
updated content padding for input field
Sep 2, 2024
84bfb70
published a new version
Sep 3, 2024
5e7571d
updated multiselect dropdown
Sep 3, 2024
499c905
fixed multiselect dropdown scroll issue
Sep 5, 2024
ab339b0
added new components, menu card, language card
Sep 6, 2024
1e90009
menu card component
Sep 9, 2024
2036bba
updated selection card and menu card and labelled fields
Sep 9, 2024
2088866
fixed pop up issue
Sep 9, 2024
d530f2c
fixed panel card
Sep 9, 2024
f4e1af0
search bar component
Sep 9, 2024
a83cc21
updated file upload component
Sep 10, 2024
5d9c848
file upload changes
Sep 10, 2024
6831ba4
updated multiselect dropdown component
Sep 10, 2024
b7c89d4
updated file upload component
Sep 10, 2024
364b70c
added show dialog function
Sep 10, 2024
d57eafd
updated button
Sep 11, 2024
86d2260
updated switch component
Sep 11, 2024
a0a9199
updated upload file component
Sep 11, 2024
f91c564
fixed on change not being called in numeric field
Sep 11, 2024
efa5dde
fixed hamburger issue
Sep 12, 2024
3ff5abc
fixed label null exception
Sep 12, 2024
2109993
added component util
Sep 12, 2024
370fb18
selection card component
Sep 13, 2024
7b4d65e
fixed multiselect dropdown issue
Sep 13, 2024
2b10b6e
updated text block component
Sep 13, 2024
24ac6fb
fixed multiselect issue
Sep 13, 2024
2238fa6
fixed multiselect issue
Sep 13, 2024
5dded88
fixed multiselect issue
Sep 13, 2024
27973c2
fixed multiselect issue
Sep 13, 2024
d1f59f3
fixed multiselect issue
Sep 13, 2024
bbc4f59
fixed multiselect issue
Sep 13, 2024
2dee210
fixed multiselect issue
Sep 13, 2024
d88979e
fixed multiselect issue
Sep 13, 2024
da19944
fixed multiselect issue
Sep 13, 2024
45648ba
fixed multiselect issue
Sep 13, 2024
ed5b381
fixed multiselect issue
Sep 13, 2024
bacfadc
fixed multiselect issue
Sep 13, 2024
1f5d64e
fixed multiselect issue
Sep 13, 2024
7623256
fixed multiselect issue
Sep 13, 2024
98698b4
table component
Sep 15, 2024
adb4e11
added dob picker component
Sep 18, 2024
ab19d71
fixed table issues
Sep 18, 2024
681c1e0
updated util function
Sep 18, 2024
f2dc7a5
added otp component
Sep 19, 2024
8242ff4
added loader component
Sep 19, 2024
06cc24a
updated checkbox component
Sep 19, 2024
659436c
updated checkbox component
Sep 19, 2024
01959d5
updated checkbox component
Sep 19, 2024
edc1818
updated checkbox component
Sep 19, 2024
ad359b6
updated table
Sep 20, 2024
7f8a258
updated table
Sep 20, 2024
03d4c2a
published a new version
Sep 23, 2024
7d6afca
updated typography
Sep 25, 2024
f1ea929
updated text field component
Sep 25, 2024
57edf6c
updated table component
Sep 30, 2024
eab5c7a
added privacy component
Nov 21, 2024
f017c95
removed localization for privacy policy
Nov 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions build/build-config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,8 @@ config:
dockerfile: flutter/docker/Dockerfile
image-name: digit-ui-flutter

- name: builds/Digit-UI-Libraries/flutter/story-book-flutter
build:
- work-dir: flutter/digit-ui-components/storybook
dockerfile: flutter/docker/storybook/Dockerfile
image-name: story-book-flutter
26 changes: 25 additions & 1 deletion flutter/digit-ui-components/digit_components/.flutter-plugins
Original file line number Diff line number Diff line change
@@ -1,20 +1,44 @@
# This is a generated file; do not edit or check into version control.
camera=/home/admin1/.pub-cache/hosted/pub.dev/camera-0.10.5+9/
camera_android=/home/admin1/.pub-cache/hosted/pub.dev/camera_android-0.10.9+1/
camera_avfoundation=/home/admin1/.pub-cache/hosted/pub.dev/camera_avfoundation-0.9.16/
camera_web=/home/admin1/.pub-cache/hosted/pub.dev/camera_web-0.3.3/
file_picker=/home/admin1/.pub-cache/hosted/pub.dev/file_picker-8.0.0+1/
file_selector_linux=/home/admin1/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.2+1/
file_selector_macos=/home/admin1/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.4/
file_selector_windows=/home/admin1/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+1/
flutter_dropzone=/home/admin1/.pub-cache/hosted/pub.dev/flutter_dropzone-3.0.7/
flutter_dropzone_web=/home/admin1/.pub-cache/hosted/pub.dev/flutter_dropzone_web-3.0.13/
flutter_keyboard_visibility=/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility-5.4.1/
flutter_keyboard_visibility_linux=/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_linux-1.0.0/
flutter_keyboard_visibility_macos=/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_macos-1.0.0/
flutter_keyboard_visibility_web=/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_web-2.0.0/
flutter_keyboard_visibility_windows=/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_windows-1.0.0/
flutter_plugin_android_lifecycle=/home/admin1/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.19/
fluttertoast=/home/admin1/.pub-cache/hosted/pub.dev/fluttertoast-8.2.4/
geolocator=/home/admin1/.pub-cache/hosted/pub.dev/geolocator-10.1.1/
geolocator_android=/home/admin1/.pub-cache/hosted/pub.dev/geolocator_android-4.5.2/
geolocator_apple=/home/admin1/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.6/
geolocator_web=/home/admin1/.pub-cache/hosted/pub.dev/geolocator_web-2.2.1/
geolocator_windows=/home/admin1/.pub-cache/hosted/pub.dev/geolocator_windows-0.2.2/
image_picker=/home/admin1/.pub-cache/hosted/pub.dev/image_picker-1.0.8/
image_picker_android=/home/admin1/.pub-cache/hosted/pub.dev/image_picker_android-0.8.9+6/
image_picker_for_web=/home/admin1/.pub-cache/hosted/pub.dev/image_picker_for_web-3.0.2/
image_picker_ios=/home/admin1/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.9+2/
image_picker_linux=/home/admin1/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/
image_picker_macos=/home/admin1/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+1/
image_picker_windows=/home/admin1/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/
location=/home/admin1/.pub-cache/hosted/pub.dev/location-5.0.3/
location_web=/home/admin1/.pub-cache/hosted/pub.dev/location_web-4.2.0/
package_info_plus=/home/admin1/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/
path_provider=/home/admin1/.pub-cache/hosted/pub.dev/path_provider-2.1.2/
path_provider_android=/home/admin1/.pub-cache/hosted/pub.dev/path_provider_android-2.2.2/
path_provider_foundation=/home/admin1/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/
path_provider_linux=/home/admin1/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/
path_provider_windows=/home/admin1/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/
url_launcher=/home/admin1/.pub-cache/hosted/pub.dev/url_launcher-6.2.6/
url_launcher_android=/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.1/
url_launcher_ios=/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.0/
url_launcher_linux=/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_linux-3.1.1/
url_launcher_macos=/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.0/
url_launcher_web=/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_web-2.2.3/
url_launcher_windows=/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.1/
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"flutter_keyboard_visibility","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility-5.4.1/","native_build":true,"dependencies":[]},{"name":"fluttertoast","path":"/home/admin1/.pub-cache/hosted/pub.dev/fluttertoast-8.2.4/","native_build":true,"dependencies":[]},{"name":"geolocator_apple","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.6/","native_build":true,"dependencies":[]},{"name":"location","path":"/home/admin1/.pub-cache/hosted/pub.dev/location-5.0.3/","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"/home/admin1/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/","shared_darwin_source":true,"native_build":true,"dependencies":[]}],"android":[{"name":"flutter_keyboard_visibility","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility-5.4.1/","native_build":true,"dependencies":[]},{"name":"fluttertoast","path":"/home/admin1/.pub-cache/hosted/pub.dev/fluttertoast-8.2.4/","native_build":true,"dependencies":[]},{"name":"geolocator_android","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_android-4.5.2/","native_build":true,"dependencies":[]},{"name":"location","path":"/home/admin1/.pub-cache/hosted/pub.dev/location-5.0.3/","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"/home/admin1/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":true,"dependencies":[]},{"name":"path_provider_android","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_android-2.2.2/","native_build":true,"dependencies":[]}],"macos":[{"name":"flutter_keyboard_visibility_macos","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_macos-1.0.0/","native_build":false,"dependencies":[]},{"name":"geolocator_apple","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.6/","native_build":true,"dependencies":[]},{"name":"location","path":"/home/admin1/.pub-cache/hosted/pub.dev/location-5.0.3/","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"/home/admin1/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/","shared_darwin_source":true,"native_build":true,"dependencies":[]}],"linux":[{"name":"flutter_keyboard_visibility_linux","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_linux-1.0.0/","native_build":false,"dependencies":[]},{"name":"package_info_plus","path":"/home/admin1/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":false,"dependencies":[]},{"name":"path_provider_linux","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/","native_build":false,"dependencies":[]}],"windows":[{"name":"flutter_keyboard_visibility_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_windows-1.0.0/","native_build":false,"dependencies":[]},{"name":"geolocator_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_windows-0.2.2/","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"/home/admin1/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","native_build":false,"dependencies":[]},{"name":"path_provider_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/","native_build":false,"dependencies":[]}],"web":[{"name":"flutter_keyboard_visibility_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_web-2.0.0/","dependencies":[]},{"name":"fluttertoast","path":"/home/admin1/.pub-cache/hosted/pub.dev/fluttertoast-8.2.4/","dependencies":[]},{"name":"geolocator_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_web-2.2.1/","dependencies":[]},{"name":"location_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/location_web-4.2.0/","dependencies":[]},{"name":"package_info_plus","path":"/home/admin1/.pub-cache/hosted/pub.dev/package_info_plus-4.2.0/","dependencies":[]}]},"dependencyGraph":[{"name":"flutter_keyboard_visibility","dependencies":["flutter_keyboard_visibility_linux","flutter_keyboard_visibility_macos","flutter_keyboard_visibility_web","flutter_keyboard_visibility_windows"]},{"name":"flutter_keyboard_visibility_linux","dependencies":[]},{"name":"flutter_keyboard_visibility_macos","dependencies":[]},{"name":"flutter_keyboard_visibility_web","dependencies":[]},{"name":"flutter_keyboard_visibility_windows","dependencies":[]},{"name":"fluttertoast","dependencies":[]},{"name":"geolocator","dependencies":["geolocator_android","geolocator_apple","geolocator_web","geolocator_windows"]},{"name":"geolocator_android","dependencies":[]},{"name":"geolocator_apple","dependencies":[]},{"name":"geolocator_web","dependencies":[]},{"name":"geolocator_windows","dependencies":[]},{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]},{"name":"package_info_plus","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2024-03-21 17:26:44.377358","version":"3.16.8"}
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"camera_avfoundation","path":"/home/admin1/.pub-cache/hosted/pub.dev/camera_avfoundation-0.9.16/","native_build":true,"dependencies":[]},{"name":"file_picker","path":"/home/admin1/.pub-cache/hosted/pub.dev/file_picker-8.0.0+1/","native_build":true,"dependencies":[]},{"name":"flutter_keyboard_visibility","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility-5.4.1/","native_build":true,"dependencies":[]},{"name":"fluttertoast","path":"/home/admin1/.pub-cache/hosted/pub.dev/fluttertoast-8.2.4/","native_build":true,"dependencies":[]},{"name":"geolocator_apple","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.6/","native_build":true,"dependencies":[]},{"name":"image_picker_ios","path":"/home/admin1/.pub-cache/hosted/pub.dev/image_picker_ios-0.8.9+2/","native_build":true,"dependencies":[]},{"name":"location","path":"/home/admin1/.pub-cache/hosted/pub.dev/location-5.0.3/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"url_launcher_ios","path":"/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_ios-6.3.0/","native_build":true,"dependencies":[]}],"android":[{"name":"camera_android","path":"/home/admin1/.pub-cache/hosted/pub.dev/camera_android-0.10.9+1/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"]},{"name":"file_picker","path":"/home/admin1/.pub-cache/hosted/pub.dev/file_picker-8.0.0+1/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_keyboard_visibility","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility-5.4.1/","native_build":true,"dependencies":[]},{"name":"flutter_plugin_android_lifecycle","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.19/","native_build":true,"dependencies":[]},{"name":"fluttertoast","path":"/home/admin1/.pub-cache/hosted/pub.dev/fluttertoast-8.2.4/","native_build":true,"dependencies":[]},{"name":"geolocator_android","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_android-4.5.2/","native_build":true,"dependencies":[]},{"name":"image_picker_android","path":"/home/admin1/.pub-cache/hosted/pub.dev/image_picker_android-0.8.9+6/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"]},{"name":"location","path":"/home/admin1/.pub-cache/hosted/pub.dev/location-5.0.3/","native_build":true,"dependencies":[]},{"name":"path_provider_android","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_android-2.2.2/","native_build":true,"dependencies":[]},{"name":"url_launcher_android","path":"/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_android-6.3.1/","native_build":true,"dependencies":[]}],"macos":[{"name":"file_selector_macos","path":"/home/admin1/.pub-cache/hosted/pub.dev/file_selector_macos-0.9.4/","native_build":true,"dependencies":[]},{"name":"flutter_keyboard_visibility_macos","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_macos-1.0.0/","native_build":false,"dependencies":[]},{"name":"geolocator_apple","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_apple-2.3.6/","native_build":true,"dependencies":[]},{"name":"image_picker_macos","path":"/home/admin1/.pub-cache/hosted/pub.dev/image_picker_macos-0.2.1+1/","native_build":false,"dependencies":["file_selector_macos"]},{"name":"location","path":"/home/admin1/.pub-cache/hosted/pub.dev/location-5.0.3/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"url_launcher_macos","path":"/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_macos-3.2.0/","native_build":true,"dependencies":[]}],"linux":[{"name":"file_selector_linux","path":"/home/admin1/.pub-cache/hosted/pub.dev/file_selector_linux-0.9.2+1/","native_build":true,"dependencies":[]},{"name":"flutter_keyboard_visibility_linux","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_linux-1.0.0/","native_build":false,"dependencies":[]},{"name":"image_picker_linux","path":"/home/admin1/.pub-cache/hosted/pub.dev/image_picker_linux-0.2.1+1/","native_build":false,"dependencies":["file_selector_linux"]},{"name":"path_provider_linux","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/","native_build":false,"dependencies":[]},{"name":"url_launcher_linux","path":"/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_linux-3.1.1/","native_build":true,"dependencies":[]}],"windows":[{"name":"file_selector_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/file_selector_windows-0.9.3+1/","native_build":true,"dependencies":[]},{"name":"flutter_keyboard_visibility_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_windows-1.0.0/","native_build":false,"dependencies":[]},{"name":"geolocator_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_windows-0.2.2/","native_build":true,"dependencies":[]},{"name":"image_picker_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/image_picker_windows-0.2.1+1/","native_build":false,"dependencies":["file_selector_windows"]},{"name":"path_provider_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/","native_build":false,"dependencies":[]},{"name":"url_launcher_windows","path":"/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_windows-3.1.1/","native_build":true,"dependencies":[]}],"web":[{"name":"camera_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/camera_web-0.3.3/","dependencies":[]},{"name":"file_picker","path":"/home/admin1/.pub-cache/hosted/pub.dev/file_picker-8.0.0+1/","dependencies":[]},{"name":"flutter_dropzone_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_dropzone_web-3.0.13/","dependencies":[]},{"name":"flutter_keyboard_visibility_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/flutter_keyboard_visibility_web-2.0.0/","dependencies":[]},{"name":"fluttertoast","path":"/home/admin1/.pub-cache/hosted/pub.dev/fluttertoast-8.2.4/","dependencies":[]},{"name":"geolocator_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/geolocator_web-2.2.1/","dependencies":[]},{"name":"image_picker_for_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/image_picker_for_web-3.0.2/","dependencies":[]},{"name":"location_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/location_web-4.2.0/","dependencies":[]},{"name":"url_launcher_web","path":"/home/admin1/.pub-cache/hosted/pub.dev/url_launcher_web-2.2.3/","dependencies":[]}]},"dependencyGraph":[{"name":"camera","dependencies":["camera_android","camera_avfoundation","camera_web","flutter_plugin_android_lifecycle"]},{"name":"camera_android","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"camera_avfoundation","dependencies":[]},{"name":"camera_web","dependencies":[]},{"name":"file_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"file_selector_linux","dependencies":[]},{"name":"file_selector_macos","dependencies":[]},{"name":"file_selector_windows","dependencies":[]},{"name":"flutter_dropzone","dependencies":["flutter_dropzone_web"]},{"name":"flutter_dropzone_web","dependencies":[]},{"name":"flutter_keyboard_visibility","dependencies":["flutter_keyboard_visibility_linux","flutter_keyboard_visibility_macos","flutter_keyboard_visibility_web","flutter_keyboard_visibility_windows"]},{"name":"flutter_keyboard_visibility_linux","dependencies":[]},{"name":"flutter_keyboard_visibility_macos","dependencies":[]},{"name":"flutter_keyboard_visibility_web","dependencies":[]},{"name":"flutter_keyboard_visibility_windows","dependencies":[]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"fluttertoast","dependencies":[]},{"name":"geolocator","dependencies":["geolocator_android","geolocator_apple","geolocator_web","geolocator_windows"]},{"name":"geolocator_android","dependencies":[]},{"name":"geolocator_apple","dependencies":[]},{"name":"geolocator_web","dependencies":[]},{"name":"geolocator_windows","dependencies":[]},{"name":"image_picker","dependencies":["image_picker_android","image_picker_for_web","image_picker_ios","image_picker_linux","image_picker_macos","image_picker_windows"]},{"name":"image_picker_android","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"image_picker_for_web","dependencies":[]},{"name":"image_picker_ios","dependencies":[]},{"name":"image_picker_linux","dependencies":["file_selector_linux"]},{"name":"image_picker_macos","dependencies":["file_selector_macos"]},{"name":"image_picker_windows","dependencies":["file_selector_windows"]},{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]}],"date_created":"2024-09-25 10:19:28.353274","version":"3.16.8"}
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Avoid committing auto-generated files to version control.

The .flutter-plugins-dependencies file is auto-generated, as indicated by the message "This is a generated file; do not edit or check into version control." within the file. Committing auto-generated files can lead to merge conflicts, clutter the repository with unnecessary changes, and may expose environment-specific details.

To resolve this, add .flutter-plugins-dependencies to your .gitignore file to prevent it from being tracked by Git. You can do this by adding the following line to your .gitignore:

.flutter-plugins-dependencies

⚠️ Potential issue

Sensitive information disclosure: Absolute paths in plugin paths.

The file contains absolute paths pointing to user-specific directories, such as /home/admin1/.pub-cache/hosted/pub.dev/. Including these paths in the repository can inadvertently expose sensitive information about the development environment and user directory structure.

To address this, ensure that this file is not committed to version control. If the file must be included for any reason, consider modifying the build process or configuration to use relative paths instead of absolute ones.

Loading