UNPKG

join-images

Version:

Merge multiple images into a single image

23 lines (22 loc) 592 B
import type { Buffer } from 'node:buffer'; import type { Color, Sharp } from 'sharp'; type InputSource = string | Buffer | Sharp; export interface Options { direction?: 'vertical' | 'horizontal'; color?: Color; align?: 'start' | 'center' | 'end' | 'start'; offset?: number; margin?: number | string | { top?: number; left?: number; right?: number; bottom?: number; }; } export interface ImageSource { offsetX?: number; offsetY?: number; src: InputSource; } export type JoinImageInput = InputSource | ImageSource; export {};