diff options
| author | Xe Iaso <me@xeiaso.net> | 2023-04-01 18:01:52 -0400 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2023-04-01 18:01:52 -0400 |
| commit | 15d48d4e910ec30746233599c3a577e8c3be0581 (patch) | |
| tree | 79b3521fa7646e0f1ebb5715a1e04de33984f209 | |
| parent | 06070a820f5a92c2671242b044cec5f6b3dacff5 (diff) | |
| download | xesite-15d48d4e910ec30746233599c3a577e8c3be0581.tar.xz xesite-15d48d4e910ec30746233599c3a577e8c3be0581.zip | |
minify esbuild JS
Signed-off-by: Xe Iaso <me@xeiaso.net>
| -rw-r--r-- | flake.nix | 1 | ||||
| -rw-r--r-- | src/frontend/build.ts | 2 | ||||
| -rw-r--r-- | wasi/build.zig | 2 |
3 files changed, 2 insertions, 3 deletions
@@ -105,6 +105,7 @@ export DENO_DIR="$(pwd)/.deno2nix" mkdir -p $DENO_DIR ln -s "${pkgs.deno2nix.internal.mkDepsLink ./src/frontend/deno.lock}" $(deno info --json | jq -r .modulesCache) + export MINIFY=yes mkdir -p dist export WRITE_TO=$(pwd)/dist diff --git a/src/frontend/build.ts b/src/frontend/build.ts index 70c8b2b..b9d0d6e 100644 --- a/src/frontend/build.ts +++ b/src/frontend/build.ts @@ -16,7 +16,7 @@ const result = await esbuild.build({ bundle: true, splitting: true, format: "esm", - //minifyWhitespace: true, + minifyWhitespace: !!Deno.env.get("MINIFY"), inject: ["xeact"], jsxFactory: "h", }); diff --git a/wasi/build.zig b/wasi/build.zig index 23c210f..1962fe5 100644 --- a/wasi/build.zig +++ b/wasi/build.zig @@ -3,8 +3,6 @@ const Builder = std.build.Builder; const CrossTarget = std.zig.CrossTarget; pub fn build(b: *std.build.Builder) void { - // Standard release options allow the person running `zig build` to select - // between Debug, ReleaseSafe, ReleaseFast, and ReleaseSmall. const mode = b.standardReleaseOptions(); const target = CrossTarget{ .cpu_arch = .wasm32, .os_tag = .wasi }; |
