aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2023-04-01 18:01:52 -0400
committerXe Iaso <me@xeiaso.net>2023-04-01 18:01:52 -0400
commit15d48d4e910ec30746233599c3a577e8c3be0581 (patch)
tree79b3521fa7646e0f1ebb5715a1e04de33984f209
parent06070a820f5a92c2671242b044cec5f6b3dacff5 (diff)
downloadxesite-15d48d4e910ec30746233599c3a577e8c3be0581.tar.xz
xesite-15d48d4e910ec30746233599c3a577e8c3be0581.zip
minify esbuild JS
Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--flake.nix1
-rw-r--r--src/frontend/build.ts2
-rw-r--r--wasi/build.zig2
3 files changed, 2 insertions, 3 deletions
diff --git a/flake.nix b/flake.nix
index 0e51a2b..14141e6 100644
--- a/flake.nix
+++ b/flake.nix
@@ -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 };