UNPKG

vite-plugin-transform-json

Version:
12 lines (11 loc) 411 B
import { Plugin } from "vite"; type AsyncOrSyncFunction<T> = (() => T) | (() => Promise<T>); export type CopyAndTransformPluginType = { srcPath: string; transformedProps: AsyncOrSyncFunction<{ [key: string]: unknown; }>; encoding?: BufferEncoding; }; export default function viteCopyTransformJson({ srcPath, transformedProps, encoding, }: CopyAndTransformPluginType): Plugin; export {};