-
Notifications
You must be signed in to change notification settings - Fork 377
/
melos.yaml
45 lines (39 loc) · 944 Bytes
/
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
name: drift
repository: https://github.com/simolus3/drift
packages:
- docs
- drift
- drift_sqflite
- drift_dev
- drift_flutter
- sqlparser
- examples/*
- examples/multi_package/*
- extras/benchmarks
- extras/drift_devtools_extension
- extras/drift_mariadb
- extras/drift_postgres
- extras/encryption
- extras/integration_tests/*
- extras/plugin_example
- extras/assets/*
scripts:
downgrade:
run: dart pub downgrade
exec: { concurrency: 1 }
check_format:
run: dart format -o none --set-exit-if-changed .
analyze:
run: dart analyze --fatal-infos
exec: { concurrency: 1 }
build:
run: dart run build_runner build --delete-conflicting-outputs
exec: { concurrency: 1 }
packageFilters:
dependsOn: build_runner
test:
run: dart test
exec: { concurrency: 1 }
packageFilters:
dependsOn: test
ignore: drift_postgres # this is an integration test