UNPKG

esbuild-plugin-kaitai

Version:

An esbuild plugin for importing Kaitai Struct files.

14 lines (13 loc) 452 B
import type { Plugin } from 'esbuild'; import type { Compiler, FileLoader, KaitaiApiOptions } from './kaitai/api'; import type { KaitaiCliOptions } from './kaitai/cli'; export type { FileLoader, Compiler }; /** * Kaitai options. */ export declare type KaitaiOptions = KaitaiApiOptions | KaitaiCliOptions; /** * Loads `.ksy` files. */ declare function kaitaiLoader(options?: KaitaiOptions): Plugin; export { kaitaiLoader, kaitaiLoader as default };