mirror of
https://github.com/billsonnn/nitro-react.git
synced 2024-11-26 23:50:52 +01:00
23 lines
589 B
JavaScript
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,' },
|
||
|
});
|