UNPKG

relysjs

Version:

Reactive Web app server focusing on MPAs with a simple server route & browser build api...uses Bunjs, Elysia, ESBuild, rmemo, & ctx-core

24 lines (23 loc) 1.09 kB
import type { ctx__be_T, ctx__get_T, ctx__set_T, sig_T } from 'ctx-core/rmemo' import type { BuildContext, Plugin } from 'esbuild' import type { rebuildjs_build_config_T } from 'rebuildjs/server' export declare const relysjs__build_id$_:ctx__be_T<sig_T<string>, 'app'> export declare const relysjs__build_id_:ctx__get_T<string, 'app'> export declare const relysjs__build_id__set:ctx__set_T<string, 'app'> export declare const relysjs__ready$_:ctx__be_T<sig_T<boolean>, 'app'> export declare const relysjs__ready_:ctx__get_T<boolean, 'app'> export declare function relysjs__ready__wait(timeout?:number):Promise<void> export declare function relysjs_browser__build( config?:relysjs__build_config_T ):Promise<BuildContext> export declare function relysjs_server__build( config?:relysjs__build_config_T ):Promise<BuildContext> export declare function relysjs_plugin_(config?:relysjs_plugin_config_T):Plugin export type relysjs__build_config_T = &rebuildjs_build_config_T &{ relysjs?:relysjs_plugin_config_T } export type relysjs_plugin_config_T = { server_entry?:string app__start?:boolean }