mirror of
https://github.com/GoogleChromeLabs/squoosh.git
synced 2025-11-11 16:26:20 +00:00
12 lines
452 B
TypeScript
12 lines
452 B
TypeScript
import { canvasEncodeTest } from '../generic/util';
|
|
|
|
export interface EncodeOptions { quality: number; }
|
|
export interface EncoderState { type: typeof type; options: EncodeOptions; }
|
|
|
|
export const type = 'browser-webp';
|
|
export const label = 'Browser WebP';
|
|
export const mimeType = 'image/webp';
|
|
export const extension = 'webp';
|
|
export const defaultOptions: EncodeOptions = { quality: 0.75 };
|
|
export const featureTest = () => canvasEncodeTest(mimeType);
|