diff --git a/.changeset/good-carrots-flow.md b/.changeset/good-carrots-flow.md new file mode 100644 index 000000000000..27e047633f1c --- /dev/null +++ b/.changeset/good-carrots-flow.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/adapter-node': patch +--- + +fix: use `strictRequires: true` when bundling output diff --git a/packages/adapter-node/index.js b/packages/adapter-node/index.js index ac16008bc176..85371fd9711a 100644 --- a/packages/adapter-node/index.js +++ b/packages/adapter-node/index.js @@ -57,7 +57,7 @@ export default function (opts = {}) { // dependencies could have deep exports, so we need a regex ...Object.keys(pkg.dependencies || {}).map((d) => new RegExp(`^${d}(\\/.*)?$`)) ], - plugins: [nodeResolve({ preferBuiltins: true }), commonjs(), json()] + plugins: [nodeResolve({ preferBuiltins: true }), commonjs({ strictRequires: true }), json()] }); await bundle.write({