Options
All
  • Public
  • Public/Protected
  • All
Menu

Module next-server/server/lib/squoosh/emscripten-utils

Index

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 }
            • locateFile: () => string
                • (): string
                • Returns 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

    • path: string

    Returns string

Generated using TypeDoc