gulp-delete-lines
A gulp plugin that will delete all lines that matches one of the given regex filters.
Notes
With respect to Rolf Erik Lekangs work but now with minor bug fixes.Install
Install with npm ``` npm install --save-dev gulp-delete-lines ```Examples
Our index.html file: ```html Our Appmarkup goes here...
Example 1: Removes all script tags in index.html
```js var gulp = require('gulp'); var deleteLines = require('gulp-delete-lines'); gulp.task('remove-scripts', function () { gulp.src('./build/index.html').pipe(deleteLines({
'filters': [
/<script\s+type=["']text\/javascript["']\s+src=/i
]
}))
.pipe(gulp.dest('dist'));
});
```
Example 2: Removes all style tags in index.html
```js var gulp = require('gulp'); var deleteLines = require('gulp-delete-lines'); gulp.task('remove-styles', function () { gulp.src('./build/index.html') .pipe(deleteLines({'filters': [
/<link\s+rel=["']/i
]
}))
.pipe(gulp.dest('dist'));
});
```