fix(webpack): sourceMap option must be a boolean if/when passed to loaders (#14622)

This commit is contained in:
Janek Lasocki-Biczysko 2023-01-25 23:10:27 +00:00 committed by GitHub
parent 243b7423f6
commit 177f1b7c72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -176,7 +176,7 @@ export function withWeb() {
loader: require.resolve('sass-loader'), loader: require.resolve('sass-loader'),
options: { options: {
implementation: require('sass'), implementation: require('sass'),
sourceMap: options.sourceMap, sourceMap: !!options.sourceMap,
sassOptions: { sassOptions: {
fiber: false, fiber: false,
// bootstrap-sass requires a minimum precision of 8 // bootstrap-sass requires a minimum precision of 8
@ -195,7 +195,7 @@ export function withWeb() {
{ {
loader: require.resolve('less-loader'), loader: require.resolve('less-loader'),
options: { options: {
sourceMap: options.sourceMap, sourceMap: !!options.sourceMap,
lessOptions: { lessOptions: {
javascriptEnabled: true, javascriptEnabled: true,
...lessPathOptions, ...lessPathOptions,
@ -212,7 +212,7 @@ export function withWeb() {
{ {
loader: require.resolve('stylus-loader'), loader: require.resolve('stylus-loader'),
options: { options: {
sourceMap: options.sourceMap, sourceMap: !!options.sourceMap,
stylusOptions: { stylusOptions: {
include: includePaths, include: includePaths,
}, },
@ -237,7 +237,7 @@ export function withWeb() {
loader: require.resolve('sass-loader'), loader: require.resolve('sass-loader'),
options: { options: {
implementation: require('sass'), implementation: require('sass'),
sourceMap: options.sourceMap, sourceMap: !!options.sourceMap,
sassOptions: { sassOptions: {
fiber: false, fiber: false,
// bootstrap-sass requires a minimum precision of 8 // bootstrap-sass requires a minimum precision of 8
@ -256,7 +256,7 @@ export function withWeb() {
{ {
loader: require.resolve('less-loader'), loader: require.resolve('less-loader'),
options: { options: {
sourceMap: options.sourceMap, sourceMap: !!options.sourceMap,
lessOptions: { lessOptions: {
javascriptEnabled: true, javascriptEnabled: true,
...lessPathOptions, ...lessPathOptions,
@ -273,7 +273,7 @@ export function withWeb() {
{ {
loader: require.resolve('stylus-loader'), loader: require.resolve('stylus-loader'),
options: { options: {
sourceMap: options.sourceMap, sourceMap: !!options.sourceMap,
stylusOptions: { stylusOptions: {
include: includePaths, include: includePaths,
}, },