🚀. Socket Launch Week Day 2:Introducing Manifest Alerts.Learn more
Sign In

webp-wasm

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

webp-wasm - npm Package Compare versions

Comparing version
1.0.1
to
1.0.2
+9
-2
index.js

@@ -108,3 +108,6 @@ // WebP Encoder and Decoder Library

var imgData = decoder.decode( buffer.buffer || buffer );
var imgData = null;
try { imgData = decoder.decode( buffer.buffer || buffer ); }
catch (err) { return callback(err); }
callback( null, imgData );

@@ -128,3 +131,7 @@ },

var opts = Object.assign( {}, DEFAULT_ENCODE_OPTS, userOpts );
var result = encoder.encode( imgData.data, imgData.width, imgData.height, opts );
var result = null;
try { result = encoder.encode( imgData.data, imgData.width, imgData.height, opts ); }
catch (err) { return callback(err); }
callback( null, Buffer.from(result.buffer) );

@@ -131,0 +138,0 @@ }

+1
-1
{
"name": "webp-wasm",
"version": "1.0.1",
"version": "1.0.2",
"description": "Encode and decode WebP images using libwebp compiled to WebAssembly.",

@@ -5,0 +5,0 @@ "author": "Joseph Huckaby <jhuckaby@gmail.com>",

@@ -108,2 +108,4 @@ # Overview

```js
const webp = require('webp-wasm');
await webp.load();

@@ -120,2 +122,3 @@ ```

const webp = require('webp-wasm');
let imgData = await webp.decode(buffer);

@@ -139,2 +142,4 @@ ```

```js
const webp = require('webp-wasm');
let buffer = await webp.encode(imgData, { quality: 75 });

@@ -141,0 +146,0 @@ ```