-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmise.toml
More file actions
22 lines (21 loc) · 759 Bytes
/
mise.toml
File metadata and controls
22 lines (21 loc) · 759 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[tools]
bun = "1.3.5"
"npm:oxfmt" = "latest"
"npm:oxlint" = "latest"
rust = "1.92.0"
[tasks]
"start" = "bun run"
"build:ffi" = "cd src/layout-engine && cargo build --release"
"lint" = "oxlint"
"lint:fix" = "oxlint --fix"
"format" = "oxfmt"
"check" = "bunx tsc --noEmit"
"precommit" = "mise run format && mise run lint:fix && mise run check"
"test" = "bun test"
"test:watch" = "bun test --watch"
"docs:d2" = "\\find . -name \"*.d2\" | xargs -n 1 d2 --layout elk"
"profiler" = "bun test ./scripts/profiler*.spec.ts"
"profiler:stress" = "bun test ./scripts/profiler-stress.spec.ts"
"profiler:layout" = "bun test ./scripts/profiler-layout.spec.ts"
"profiler:limit" = "bun test ./scripts/profiler-limit.spec.ts"
"package:dev" = "bun run ./scripts/package-dev.ts"