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:
@@ -36,8 +36,11 @@ const useClientPlugin = {
|
||||
|
||||
result.outputFiles.forEach((file) => {
|
||||
let contents = file.text
|
||||
contents = contents.replace(directiveRegex, '') // Remove existing use client directives
|
||||
contents = directive + '\n' + contents // Prepend our use client directive
|
||||
|
||||
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))
|
||||
|
||||
Reference in New Issue
Block a user