-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjustfile
More file actions
44 lines (34 loc) · 822 Bytes
/
Copy pathjustfile
File metadata and controls
44 lines (34 loc) · 822 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
34
35
36
37
38
39
40
41
42
43
44
set ignore-comments
set script-interpreter := ['bash', '-eu']
set unstable
[default]
_default:
@just --list
# Install pinned tools and dependencies.
[script]
deps:
set -euo pipefail
mise install
bun install
# Type-check the package (tsc --noEmit).
check:
bun run check
# Run the framework unit tests (no tokens, no network).
test:
bun test
alias t := test
# Register this checkout as a linkable package for local consumers.
link:
bun link
# Unregister this checkout from the global link registry.
unlink:
bun unlink
# Preview the published tarball contents without publishing.
publish-dry:
bun publish --dry-run
# Publish @phatblat/evalkit to npm. Real and irreversible.
publish:
bun publish --access public
# Remove installed dependencies.
clean:
rm -rf node_modules