fix: fix DEBUG mode for inline script (#1981)

fix-checksums
Nolan Lawson 2021-03-06 09:06:53 -08:00 zatwierdzone przez GitHub
rodzic 7d96876aca
commit 1f2ce30fd4
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -23,7 +23,9 @@ export async function buildInlineScript () {
'process.browser': true,
'process.env.THEME_COLORS': JSON.stringify(themeColors)
}),
!process.env.DEBUG && terser(terserOptions)
// TODO: can't disable terser at all, it causes the CSP checksum to stop working
// because the HTML gets minified as some point so the checksums don't match.
terser({ ...terserOptions, mangle: !process.env.DEBUG })
]
})
const { output } = await bundle.generate({