Module next-server/server/lib/squoosh/emscripten-utils
Functions
instantiateEmscriptenWasm
- instantiateEmscriptenWasm(factory: (args: { locateFile: () => string }) => { decode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer; encode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer }, path: string): { decode?: (buffer: Uint8Array | Buffer, width: number, height: number, opts: any) => Buffer; encode?: (buffer: Uint8Array | Buffer, width: number, height: number, opts: any) => Buffer }
-
Parameters
-
factory: (args: { locateFile: () => string }) => { decode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer; encode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer }
-
- (args: { locateFile: () => string }): { decode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer; encode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer }
-
Parameters
-
args: { locateFile: () => string }
Returns { decode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer; encode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer }
-
Optional decode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer
-
- (buffer: Buffer | Uint8Array, width: number, height: number, opts: any): Buffer
-
Parameters
-
buffer: Buffer | Uint8Array
-
width: number
-
height: number
-
opts: any
Returns Buffer
-
Optional encode?: (buffer: Buffer | Uint8Array, width: number, height: number, opts: any) => Buffer
-
- (buffer: Buffer | Uint8Array, width: number, height: number, opts: any): Buffer
-
Parameters
-
buffer: Buffer | Uint8Array
-
width: number
-
height: number
-
opts: any
Returns Buffer
-
path: string
Returns { decode?: (buffer: Uint8Array | Buffer, width: number, height: number, opts: any) => Buffer; encode?: (buffer: Uint8Array | Buffer, width: number, height: number, opts: any) => Buffer }
-
Optional decode?: (buffer: Uint8Array | Buffer, width: number, height: number, opts: any) => Buffer
-
- (buffer: Uint8Array | Buffer, width: number, height: number, opts: any): Buffer
-
Parameters
-
buffer: Uint8Array | Buffer
-
width: number
-
height: number
-
opts: any
Returns Buffer
-
Optional encode?: (buffer: Uint8Array | Buffer, width: number, height: number, opts: any) => Buffer
-
- (buffer: Uint8Array | Buffer, width: number, height: number, opts: any): Buffer
-
Parameters
-
buffer: Uint8Array | Buffer
-
width: number
-
height: number
-
opts: any
Returns Buffer
pathify
- pathify(path: string): string
-
Parameters
Returns string