From 0cf452968df9da612527df9bbd1ced2b6f841986 Mon Sep 17 00:00:00 2001 From: Yang Jun Date: Wed, 5 Aug 2026 21:38:50 +0800 Subject: [PATCH] feat!: restore package exports so ESM uses named exports only (#941) Point import at dist/liquid.node.mjs so Node resolves the real ESM build instead of CJS interop that faked a default export. Co-authored-by: Cursor --- package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package.json b/package.json index 77b55f56ce..f235094651 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,10 @@ "./dist/liquid.node.js": "./dist/liquid.browser.umd.js", "./dist/liquid.node.mjs": "./dist/liquid.browser.mjs" }, + "exports": { + "import": "./dist/liquid.node.mjs", + "require": "./dist/liquid.node.js" + }, "types": "dist/index.d.ts", "engines": { "node": ">=20"