-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathjustfile
More file actions
32 lines (24 loc) · 796 Bytes
/
Copy pathjustfile
File metadata and controls
32 lines (24 loc) · 796 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
mod blog 'just/blog.just'
mod build 'just/build.just'
mod check 'just/check.just'
mod testbed 'just/testbed.just'
mod test 'just/test.just'
export TAKO_HOME := "local-dev/.tako"
tako *arguments:
cargo build -p tako-cli --release
TAKO_HOME="$(pwd)/{{ TAKO_HOME }}" ./target/release/tako {{ arguments }}
fmt:
cargo fmt
bun run fmt
gofmt -w . examples/go/
lint:
cargo clippy --fix --allow-dirty --workspace --all-targets
bun run lint
bun run --filter '*' typecheck
go vet ./...
for dir in examples/go/*/; do (cd "$dir" && go vet ./...); done
ci: fmt lint test::all
e2e fixture="e2e/fixtures/javascript/tanstack-start": (test::e2e fixture)
# Bump the published Rust SDK crate version.
sdk-rust part:
bun scripts/bump-rust-sdk-version.ts {{ part }}