diff --git a/.gitignore b/.gitignore index 01d80f8..89eb681 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ dist/ .claude/settings.local.json + +# `deno task compile` output (single-binary CLI) +/morkdeck +/morkdeck.exe diff --git a/deno.json b/deno.json index 02d6172..a370e20 100644 --- a/deno.json +++ b/deno.json @@ -9,7 +9,8 @@ ], "tasks": { "build": "deno run --allow-net --allow-env --allow-read --allow-write --allow-run packages/cli/main.ts build", - "dev": "deno run --watch --unstable-broadcast-channel --allow-net --allow-env --allow-read --allow-write --allow-run packages/cli/main.ts dev" + "dev": "deno run --watch --unstable-broadcast-channel --allow-net --allow-env --allow-read --allow-write --allow-run packages/cli/main.ts dev", + "compile": "deno compile --unstable-broadcast-channel --allow-net --allow-env --allow-read --allow-write --allow-run --include packages/core/templates --include packages/theme/tokens --output morkdeck packages/cli/main.ts" }, "compilerOptions": { "lib": [