gulp-delete-lines

A gulp plugin that will delete all lines that matches one of the given regex filters.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
gulp-delete-lines
940.0.79 years ago9 years agoMinified + gzip package size for gulp-delete-lines in KB

Readme

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 App
markup 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')); }); ```

License

MIT © Carsten Schaefer