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
default: fmt test
fmt:
cargo fmt
fmt-check:
cargo fmt --all -- --check
test:
cargo test
test-no-default:
cargo test --no-default-features
clippy:
cargo clippy --all-targets --all-features -- -D warnings
clippy-no-default:
cargo clippy --all-targets --no-default-features -- -D warnings
package:
cargo package --allow-dirty --no-verify
deny:
cargo deny check
doc:
cargo doc --no-deps
doc-check:
RUSTDOCFLAGS='-D warnings' cargo doc --no-deps
msrv:
cargo +1.86.0 test
cargo +1.86.0 test --no-default-features
js-test:
cd js && npm test
web-test:
cd web && npm test
ci: fmt-check test clippy test-no-default clippy-no-default doc-check deny msrv js-test
artifact-sweep:
bash tools/ci/artifact_sweep.sh