fix(ui): turbopack with the latest next.js canary [skip lint] (#11280)

Fixes https://github.com/payloadcms/payload/issues/11211

Disables prepending `"use client"` to `.map` files
This commit is contained in:
Sasha
2025-02-19 18:55:04 +02:00
committed by GitHub
parent 9fc1cd0d24
commit 009e9085fc

View File

@@ -36,8 +36,11 @@ const useClientPlugin = {
result.outputFiles.forEach((file) => {
let contents = file.text
if (!file.path.endsWith('.map')) {
contents = contents.replace(directiveRegex, '') // Remove existing use client directives
contents = directive + '\n' + contents // Prepend our use client directive
}
if (originalWrite) {
const filePath = path.join(build.initialOptions.outdir, path.basename(file.path))