1.0.10 • Published 2 years ago

gulp-imgsize-inline v1.0.10

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

gulp-imgsize-inline

Inline image width and height dynamically on HTML files

Install

$ npm install --save-dev gulp-imgsize-inline

Usage

This is an example of gulpfile.js.

import gulp from 'gulp';
import imgSizeInline from 'gulp-imgsize-inline';

gulp.task('imgSizeInline', function () {
  gulp.src('./*.html')
    .pipe(imgSizeInline())
    .pipe(gulp.dest('./dest'));
});

You can pass an object to imgSizeInline() as argument such as following:

gulp.task('imgSizeInline', () => {
  gulp.src('./*.html')
    .pipe(imgSizeInline({
      path: './', // default ''
      classMultipliers: {
          'x2': 2
      }, // default {}
    }))
    .pipe(gulp.dest('./dest'));
});

options

Type: object

path

Type: string\ Default: ''

Path to where the images are located in case the src attribute on the image is not enough to locate them on the system.

classMultipliers

Type: object\ Default: {}

An object with class names as keys and a number to divide by as the value. The following example will divide the width and height of all of the images that have the class of x2 by 2. Useful for when images @x2 are used for higher ppi monitors.

{
    x2: 2
}
1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago