nitro-react/webpack-patcher.js

23 lines
589 B
JavaScript

const fs = require('fs');
function deleteLineFromFile(props)
{
const data = fs.readFileSync(props.path, 'utf-8');
const array = data.split('\n');
const value = array[props.lineToRemove.index - 1].trim();
if (value === props.lineToRemove.value)
{
array.splice(props.lineToRemove.index - 1, 1);
const newData = array.join('\n');
fs.writeFileSync(props.path, newData, 'utf-8');
}
}
deleteLineFromFile({
path: 'node_modules/react-scripts/config/webpack.config.js',
lineToRemove: { index: 406, value: 'include: paths.appSrc,' },
});