phonograph/mise.toml
Brent Schroeter 0b4b7db0be svelte
2025-08-13 14:36:20 -07:00

36 lines
811 B
TOML

[tools]
deno = "latest"
erlang = "latest"
gleam = "latest"
jujutsu = "latest"
rebar = "latest"
rust = { version = "1.88.0", components = "rust-analyzer,clippy" }
watchexec = "latest"
"github:sass/dart-sass" = "1.89.2"
[tasks.dev-services]
run = "docker compose up"
dir = "./dev-services"
[tasks.server]
run = "cargo run serve"
description = "Run the server. For development: `mise watch --restart serve`."
sources = ["**/*.rs", "**/*.html"]
[tasks.build-svelte]
run = "deno run -A npm:vite build"
dir = "./svelte"
sources = ["svelte/src/**/*.ts", "svelte/src/**/*.svelte"]
[tasks.build-gleam]
run = "sh build.sh"
dir = "./webc"
sources = ["webc/src/**/*.gleam", "webc/src/**/*.mjs"]
[tasks.build-css]
run = "sass sass/:css_dist/"
sources = ["sass/**/*.scss"]
[env]
RUST_LOG = "debug"
RUST_BACKTRACE = "1"