Преглед на файлове

Re-enables CSP for production

main
Eric Amodio преди 2 години
родител
ревизия
1dc14411c6
променени са 1 файла, в които са добавени 6 реда и са изтрити 3 реда
  1. +6
    -3
      webpack.config.js

+ 6
- 3
webpack.config.js Целия файл

@ -443,7 +443,10 @@ function getCspHtmlPlugin(mode, env) {
mode !== 'production'
? ['#{cspSource}', "'nonce-#{cspNonce}'", "'unsafe-eval'"]
: ['#{cspSource}', "'nonce-#{cspNonce}'"],
'style-src': ['#{cspSource}', "'unsafe-hashes'", "'unsafe-inline'"],
'style-src':
mode === 'production'
? ['#{cspSource}', "'nonce-#{cspNonce}'", "'unsafe-hashes'"]
: ['#{cspSource}', "'unsafe-hashes'", "'unsafe-inline'"],
'font-src': ['#{cspSource}'],
},
{
@ -451,11 +454,11 @@ function getCspHtmlPlugin(mode, env) {
hashingMethod: 'sha256',
hashEnabled: {
'script-src': true,
'style-src': false,
'style-src': mode === 'production',
},
nonceEnabled: {
'script-src': true,
'style-src': false,
'style-src': mode === 'production',
},
},
);

Зареждане…
Отказ
Запис