UNPKG

rollup-plugin-unity-jslib

Version:

Rollup plugin for converting javascript library into Unity .jslib. file

23 lines (22 loc) 731 B
import type { Plugin } from "rollup"; export interface CsOutputOptions { fileName: string; namespace?: null; } export interface JsLibOutputOptions { fileName: string; windowObjName: string; } export interface JsLibOptions { rootFile?: string; rootClassName: string; methodPrefix?: string; bundleFileName?: string; debug?: boolean; jsLibOutput?: JsLibOutputOptions; csOutput?: CsOutputOptions; useDynamicCall: boolean; } export declare function UCALL(methodName: string, arg: number | string): void; export declare function DYNCALL(methodName: string, payload: any, buffer: Uint8Array): void; export default function toUnityJsLib(options: JsLibOptions): Plugin;