-
Notifications
You must be signed in to change notification settings - Fork 18
/
melos.yaml
95 lines (88 loc) · 2.23 KB
/
melos.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
name: conference_2024
sdkPath: .fvm/flutter_sdk
command:
bootstrap:
environment:
sdk: ^3.6.0-216.1.beta
flutter: ^3.26.0-0.1.pre
dependencies:
accessibility_tools: ^2.2.2
add_2_calendar: ^3.0.1
collection: ^1.19.0
dynamic_color: ^1.7.0
flutter:
sdk: flutter
flutter_hooks: ^0.20.5
flutter_localizations:
sdk: flutter
flutter_markdown: ^0.7.4+1
freezed_annotation: ^2.4.4
go_router: ^14.2.7
riverpod: ^2.6.1
hooks_riverpod: ^2.6.1
json_annotation: ^4.9.0
pub_semver: ^2.1.4
package_info_plus: ^8.0.0
riverpod_annotation: ^2.3.5
supabase_flutter: ^2.6.0
intl: ^0.19.0
theme_tailor_annotation: ^3.0.1
vector_graphics: ^1.1.11+1
dev_dependencies:
build_runner: ^2.4.12
custom_lint: ^0.6.7
flutter_test:
sdk: flutter
freezed: ^2.5.7
go_router_builder: ^2.7.0
json_serializable: ^6.8.0
riverpod_generator: ^2.6.1
riverpod_lint: ^2.6.1
theme_tailor: ^3.0.1
vector_graphics_compiler: ^1.1.11+1
packages:
- apps/*
- packages/**
scripts:
custom_lint:
run: dart run custom_lint
exec:
concurrency: 5
packageFilters:
dependsOn: custom_lint
rebuild:
run: dart run build_runner build -d && melos format -c 5
exec:
orderDependents: true
packageFilters:
dependsOn: build_runner
gen-l10n:
run: flutter gen-l10n
exec:
concurrency: 1
orderDependents: true
packageFilters:
dependsOn: flutter_localizations
ignore:
- conference_2024_website
flutter_test:
exec: flutter test
packageFilters:
dependsOn: flutter_test
app:build:appbundle:production:
exec: flutter build appbundle --dart-define-from-file=defines/production.env
packageFilters:
scope: conference_2024_app
pod:install:
exec: cd ios && pod install
packageFilters:
fileExists: ios/Podfile
pod:repo:update:
exec: cd ios && pod repo update
packageFilters:
fileExists: ios/Podfile
ide:
intellij:
# Disabling IntelliJ's automatic configuration.
# This is to support different build configurations for environments.
enabled: false