await imoen.lqip(target)
const localPlaceholder = await imoen.lqip('./picture.png');
console.info(localPlaceholder); // data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4k...
const remotePlaceholder = await imoen.lqip(
'https://preview.redd.it/7q6bt9fq4es41.jpg?auto=webp&s=acdad5f740ecf45a262eca2b5d41fe96760bd90f'
);
console.info(remotePlaceholder); // data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4k...
The best results are achieved when the placeholder is displayed with dimensions
equal to the original picture dimensions, and with a blur effect applied
(something like filter: blur(5px);
in CSS works well).