aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-02-04 01:51:45 -0800
committerFuwn <[email protected]>2026-02-04 01:51:45 -0800
commit5af50d2a74f8c942a1a51fdb55573abd7e999c7d (patch)
tree47fd0f81954892d2dce30aa9e50777dce92f3c77 /packages
parentstyle(web): Update favicon with imemio logo (diff)
downloadarchived-imemio-5af50d2a74f8c942a1a51fdb55573abd7e999c7d.tar.xz
archived-imemio-5af50d2a74f8c942a1a51fdb55573abd7e999c7d.zip
fix(web): Externalize onnxruntime-node for production build
Diffstat (limited to 'packages')
-rw-r--r--packages/web/next.config.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/packages/web/next.config.js b/packages/web/next.config.js
index 121c4f4..459ba51 100644
--- a/packages/web/next.config.js
+++ b/packages/web/next.config.js
@@ -5,6 +5,14 @@
import "./src/env.js";
/** @type {import("next").NextConfig} */
-const config = {};
+const config = {
+ serverExternalPackages: ["onnxruntime-node", "@xenova/transformers"],
+ webpack: (config, { isServer }) => {
+ if (isServer) {
+ config.externals.push("onnxruntime-node", "@xenova/transformers");
+ }
+ return config;
+ },
+};
export default config;