Add crossorigin to html minify script

This commit is contained in:
Dustin Brett 2023-09-29 20:29:05 -07:00
parent d10711b794
commit 0afe780128

View File

@ -45,23 +45,23 @@ const CODE_REPLACE_FUNCTIONS = [
(html) => html.replace(/><\/path>/, "/>"),
(html) =>
html.replace(
/<script defer src=\/_next\/static\/chunks\/polyfills-[a-zA-Z0-9-_]+.js nomodule=""><\/script>/,
/<script crossorigin="" defer src=\/_next\/static\/chunks\/polyfills-[a-zA-Z0-9-_]+.js nomodule=""><\/script>/,
""
),
(html) =>
html.replace(
/<script defer src=\/_next\/static\/[a-zA-Z0-9-_]+\/_buildManifest.js><\/script>/,
/<script crossorigin="" defer src=\/_next\/static\/[a-zA-Z0-9-_]+\/_buildManifest.js><\/script>/,
""
),
(html) =>
html.replace(
/<script defer src=\/_next\/static\/[a-zA-Z0-9-_]+\/_ssgManifest.js><\/script>/,
/<script crossorigin="" defer src=\/_next\/static\/[a-zA-Z0-9-_]+\/_ssgManifest.js><\/script>/,
""
),
(html) =>
html.replace(
/<script id=__NEXT_DATA__ type=application\/json>(.*)<\/script>/,
`<script id=__NEXT_DATA__ type=application/json>{"buildId":"${commit}","page":"/","props":{}}</script>`
/<script crossorigin="" id=__NEXT_DATA__ type=application\/json>(.*)<\/script>/,
`<script crossorigin="" id=__NEXT_DATA__ type=application/json>{"buildId":"${commit}","page":"/","props":{}}</script>`
),
];