-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathmelos.yaml
More file actions
33 lines (29 loc) · 789 Bytes
/
melos.yaml
File metadata and controls
33 lines (29 loc) · 789 Bytes
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
name: celest_dev
packages:
- apps/**
- examples/**
- packages/**
- services/**
ignore:
- "apps/cli/fixtures/**"
- "examples/**/celest"
- "packages/**/example/celest"
ide:
intellij:
enabled: false
command:
bootstrap:
hooks:
# To avoid package name conflicts (all Celest backends are named the same currently),
# run the pub get step for the backend folders separate from the main bootstrap.
post: melos exec --dir-exists=celest -- dart pub get --directory=celest
scripts:
lint:
description: Run the linter on all packages.
run: dart analyze --fatal-infos --fatal-warnings .
format:
description: Format all packages.
exec: dart format .
fix:
description: Fix linter errors in all packages.
exec: dart fix --apply