forked from angjelkom/algoliasearch-client-dart
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmelos.yaml
53 lines (40 loc) · 1.12 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
name: algolia_client
packages:
- packages/*
scripts:
build:
exec: dart run build_runner build --delete-conflicting-outputs
packageFilters:
dependsOn: build_runner
description: Build all generated files.
analyze:
exec: dart analyze --fatal-infos
description: Run static analysis checks in all packages
format:
exec: dart format .
description: Run code format in all packages
fix:
exec: dart fix --apply
description: Find and fix static analysis issues in all packages
lint:
run: melos fix && melos format && melos analyze
description: fix and format all packages
test:
exec: dart test
description: Run `dart test` in all packages
get:
exec: dart pub get
description: Run `dart pub get` in all packages
update:
exec: dart pub update
description: Run `dart pub update` in all packages
upgrade:
exec: dart pub upgrade
description: Run `dart pub upgrade` in all packages
clear:
exec: rm -rf .dart_tool
description: Clear build folders, i.e. `.dart_tool` in all packages
command:
version:
hooks:
post: ./sync.sh