UNPKG

@ezy/webp

Version:

libwebp wrapper for nodejs

23 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const execute_1 = require("./execute"); /** * ### Description * Convert a GIF image to WebP * * ### Examples * ```js * await gif2webp('me.gif', 'me.webp') * await gif2webp('me.gif', 'me.webp', '-mixed') * ``` * * ### Params * @param input path of the input file * @param output path of the output WebP file * @param options https://developers.google.com/speed/webp/docs/gif2webp */ function gif2webp(input, output, ...options) { return execute_1.execute('gif2webp', options.concat(['-o', output, '--', input])); } exports.gif2webp = gif2webp; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2lmMndlYnAuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbGliL2dpZjJ3ZWJwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsdUNBQW9DO0FBRXBDOzs7Ozs7Ozs7Ozs7OztHQWNHO0FBQ0gsU0FBZ0IsUUFBUSxDQUFDLEtBQWEsRUFBRSxNQUFjLEVBQUUsR0FBRyxPQUFpQjtJQUMxRSxPQUFPLGlCQUFPLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDMUUsQ0FBQztBQUZELDRCQUVDIn0=