From 9a7195bf5c24a7b3859710296f725baecb9bbe55 Mon Sep 17 00:00:00 2001 From: Ivan Starkov Date: Fri, 11 Jun 2021 23:06:23 +0300 Subject: [PATCH] Allow sirv to looks for precompiled gzip and brotli files by default (#1672) --- .changeset/heavy-ways-agree.md | 5 +++++ packages/adapter-node/src/server.js | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changeset/heavy-ways-agree.md diff --git a/.changeset/heavy-ways-agree.md b/.changeset/heavy-ways-agree.md new file mode 100644 index 000000000000..7f9c99c3d50a --- /dev/null +++ b/.changeset/heavy-ways-agree.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/adapter-node': minor +--- + +Allow sirv to looks for precompiled gzip and brotli files by default diff --git a/packages/adapter-node/src/server.js b/packages/adapter-node/src/server.js index 266dd10df1e0..ce8cb5f20f4c 100644 --- a/packages/adapter-node/src/server.js +++ b/packages/adapter-node/src/server.js @@ -30,7 +30,9 @@ export function createServer({ render }) { const assets_handler = fs.existsSync(paths.assets) ? sirv(paths.assets, { maxAge: 31536000, - immutable: true + immutable: true, + gzip: true, + brotli: true }) : noop_handler;