0.0.3 • Published 3 years ago
@giakki/responsive-adapter-ext v0.0.3
responsive-adapter-ext
Custom Sharp adapter for responsive-loader.
Installation
npm install --save-dev responsive-adapter-ext responsive-loader sharp
Usage
import { adapter} from 'responsive-loader-ext';
...
{
test: /\.(jpe?g|png)$/i,
loader: 'responsive-loader',
options: {
adapter,
},
}
Supported operations
In addition to the standard operations supported by responsive-loader
, this adapter supports resizing by aspect ratio and by height.
For example, starting with this reference image (512x512 pixels):
Resizing and cropping by aspect ratio
require('lenna.png?resize=true&width=512&aspectRatio=7/5');
Resizing and cropping by height
require('lenna.png?resize=true&height=100');
License
0.0.3
3 years ago
0.0.1
5 years ago
0.0.1-alpha.5
5 years ago
0.0.1-alpha.4
5 years ago
0.0.1-alpha.3
5 years ago
0.0.1-alpha.2
5 years ago
0.0.1-alpha.1
5 years ago