UNPKG

@ezy/webp

Version:

libwebp wrapper for nodejs

23 lines 1.15 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const execute_1 = require("./execute"); /** * * ### Description * Decompress a WebP file to an image file * * ### Examples * ```js * await dwebp('me.webp', 'me.png') * await dwebp('me.webp', 'me.ppm', '-ppm') * ``` * ### Params * @param input path of the output WebP file * @param output path of the output file (PNG format by default) * @param options https://developers.google.com/speed/webp/docs/dwebp */ function dwebp(input, output, ...options) { return execute_1.execute('dwebp', options.concat(['-o', output, '--', input])); } exports.dwebp = dwebp; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHdlYnAuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbGliL2R3ZWJwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsdUNBQW9DO0FBRXBDOzs7Ozs7Ozs7Ozs7OztHQWNHO0FBQ0gsU0FBZ0IsS0FBSyxDQUFDLEtBQWEsRUFBRSxNQUFjLEVBQUUsR0FBRyxPQUFpQjtJQUN2RSxPQUFPLGlCQUFPLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDdkUsQ0FBQztBQUZELHNCQUVDIn0=