flue3
Advanced tools
Comparing version 0.1.14-dev.0 to 0.1.15-dev.0
@@ -23,3 +23,3 @@ import { createServer } from '../server/createServer.js'; | ||
path, | ||
handler: handlerFn(runtimeConfig.appConfig), | ||
handler: handlerFn, | ||
}); | ||
@@ -26,0 +26,0 @@ } |
import { AppPluginContext } from '../types/AppPluginContext.js'; | ||
export declare const definePlugin: <T extends Record<any, any> | undefined>(plugin: (pluginContext: AppPluginContext, options: T) => void) => (options?: T | undefined) => (pluginContext: AppPluginContext) => void; | ||
export declare const defineStandalonePlugin: (plugin: (pluginContext: AppPluginContext) => void) => (pluginContext: AppPluginContext) => void; |
export const definePlugin = (plugin) => (options) => (pluginContext) => plugin(pluginContext, options); | ||
export const defineStandalonePlugin = (plugin) => plugin; |
import { ServerMiddleware } from '../types/ServerMiddleware.js'; | ||
export declare const defineServerMiddleware: (serverMiddleware: ServerMiddleware) => ServerMiddleware; | ||
import { NodeMiddleware } from 'h3'; | ||
export declare const defineServerMiddleware: (serverMiddleware: ServerMiddleware) => import("h3").EventHandler<any>; | ||
export declare const defineServerNodeMiddleware: (serverMiddleware: NodeMiddleware) => import("h3").EventHandler<any>; |
@@ -1,1 +0,3 @@ | ||
export const defineServerMiddleware = (serverMiddleware) => serverMiddleware; | ||
import { eventHandler, fromNodeMiddleware, } from 'h3'; | ||
export const defineServerMiddleware = (serverMiddleware) => eventHandler(serverMiddleware); | ||
export const defineServerNodeMiddleware = (serverMiddleware) => fromNodeMiddleware(serverMiddleware); |
@@ -22,3 +22,3 @@ import { createServer as createViteServer } from 'vite'; | ||
path, | ||
handler: handlerFn(config.appConfig), | ||
handler: handlerFn, | ||
}); | ||
@@ -25,0 +25,0 @@ resolvedServerMiddlewaresUrls.push(await vite.moduleGraph.resolveUrl(handler)); |
@@ -1,6 +0,6 @@ | ||
export { definePlugin } from './defines/definePlugin.js'; | ||
export { definePlugin, defineStandalonePlugin } from './defines/definePlugin.js'; | ||
export { defineConfig } from './defines/defineConfig.js'; | ||
export { defineMiddleware } from './defines/defineMiddleware.js'; | ||
export { defineEntry } from './defines/defineEntry.js'; | ||
export { defineServerMiddleware } from './defines/defineServerMiddleware.js'; | ||
export { defineServerMiddleware, defineServerNodeMiddleware } from './defines/defineServerMiddleware.js'; | ||
export { defineServerPlugin } from './defines/defineServerPlugin.js'; | ||
@@ -7,0 +7,0 @@ export { createApp } from './app/createApp.js'; |
@@ -1,6 +0,6 @@ | ||
export { definePlugin } from './defines/definePlugin.js'; | ||
export { definePlugin, defineStandalonePlugin } from './defines/definePlugin.js'; | ||
export { defineConfig } from './defines/defineConfig.js'; | ||
export { defineMiddleware } from './defines/defineMiddleware.js'; | ||
export { defineEntry } from './defines/defineEntry.js'; | ||
export { defineServerMiddleware } from './defines/defineServerMiddleware.js'; | ||
export { defineServerMiddleware, defineServerNodeMiddleware } from './defines/defineServerMiddleware.js'; | ||
export { defineServerPlugin } from './defines/defineServerPlugin.js'; | ||
@@ -7,0 +7,0 @@ export { createApp } from './app/createApp.js'; |
@@ -22,3 +22,3 @@ import { createApp as createH3App, eventHandler, fromNodeMiddleware, toNodeListener, } from 'h3'; | ||
if ('path' in middleware) { | ||
app.use(middleware.path, eventHandler(middleware.handler)); | ||
app.use(middleware.path, middleware.handler); | ||
} | ||
@@ -25,0 +25,0 @@ else { |
import { EventHandler } from 'h3'; | ||
import { Config } from './Config.js'; | ||
export type ServerMiddleware = (appConfig: Config['appConfig']) => EventHandler; | ||
export type ServerMiddleware = EventHandler; | ||
export interface ServerMiddlewareRecord { | ||
@@ -5,0 +4,0 @@ path: string; |
{ | ||
"name": "flue3", | ||
"version": "0.1.14-dev.0", | ||
"version": "0.1.15-dev.0", | ||
"description": "flue3 SSR framework based on Vite", | ||
@@ -5,0 +5,0 @@ "author": "FL3NKEY", |
127571
2903