Refactor ignoreWarnings config to use array mapping
This commit is contained in:
parent
009ab9d693
commit
bea3815044
@ -55,32 +55,19 @@ module.exports = function override(config, env) {
|
||||
config.resolve.alias['react-native$'] = require.resolve('react-native-web');
|
||||
|
||||
// Ignore source map warnings from third-party packages. Ref: https://github.com/facebook/create-react-app/discussions/11767#discussioncomment-3416044
|
||||
config.ignoreWarnings = [
|
||||
{
|
||||
module: /node_modules\/@cosmjs/,
|
||||
message: /Failed to parse source map/,
|
||||
},
|
||||
{
|
||||
module: /node_modules\/@confio\/ics23/,
|
||||
message: /Failed to parse source map/,
|
||||
},
|
||||
{
|
||||
module: /node_modules\/@json-rpc-tools/,
|
||||
message: /Failed to parse source map/,
|
||||
},
|
||||
{
|
||||
module: /node_modules\/@pedrouid\/environment/,
|
||||
message: /Failed to parse source map/,
|
||||
},
|
||||
{
|
||||
module: /node_modules\/@walletconnect/,
|
||||
message: /Failed to parse source map/,
|
||||
},
|
||||
{
|
||||
module: /node_modules\/cosmjs-types/,
|
||||
message: /Failed to parse source map/,
|
||||
},
|
||||
const ignoreSourceMapPackages = [
|
||||
'@cosmjs',
|
||||
'@confio/ics23',
|
||||
'@json-rpc-tools',
|
||||
'@pedrouid/environment',
|
||||
'@walletconnect',
|
||||
'cosmjs-types',
|
||||
];
|
||||
|
||||
config.ignoreWarnings = ignoreSourceMapPackages.map(pkg => ({
|
||||
module: new RegExp(`node_modules/${pkg.replace('/', '\\/')}`),
|
||||
message: /Failed to parse source map/,
|
||||
}));
|
||||
|
||||
return config;
|
||||
};
|
||||
|
||||
Loading…
Reference in New Issue
Block a user