From a890a1d92e000d8633f7aec1e44e0f9df621bc3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Guti=C3=A9rrez?= <35082514+alezmad@users.noreply.github.com> Date: Mon, 13 Apr 2026 09:29:52 +0100 Subject: [PATCH] fix(web): use --import instead of --experimental-loader for Vercel compat Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/web/css-stub-register.mjs | 3 +++ apps/web/package.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 apps/web/css-stub-register.mjs diff --git a/apps/web/css-stub-register.mjs b/apps/web/css-stub-register.mjs new file mode 100644 index 0000000..a4fcd5a --- /dev/null +++ b/apps/web/css-stub-register.mjs @@ -0,0 +1,3 @@ +import { register } from "node:module"; +import { pathToFileURL } from "node:url"; +register("./css-stub-loader.mjs", pathToFileURL("./")); diff --git a/apps/web/package.json b/apps/web/package.json index 55a5a90..c34e504 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -4,7 +4,7 @@ "private": true, "type": "module", "scripts": { - "build": "NODE_OPTIONS='--experimental-loader ./css-stub-loader.mjs' next build --webpack", + "build": "NODE_OPTIONS='--import ./css-stub-register.mjs' next build --webpack", "clean": "git clean -xdf .cache .next .turbo node_modules", "dev": "next dev", "format": "prettier --check . --ignore-path ../../.gitignore",