UNPKG

@lynx-js/rspeedy

Version:

A webpack/rspack-based frontend toolchain for Lynx

22 lines (21 loc) 631 B
import { logger } from "@rsbuild/core"; import { debug, version as version_version } from "./src_index_ts.js"; const sAPI = Symbol.for('rspeedy.api'); function pluginAPI(config) { return { name: 'lynx:rsbuild:plugin-api', setup (api) { api.expose(sAPI, { config, debug: debug, async exit (code) { const { exit } = await import("./0~exit.js"); return exit(code); }, logger: logger, version: version_version }); } }; } export { pluginAPI };