Socket
Socket
Sign inDemoInstall

flue3

Package Overview
Dependencies
259
Maintainers
1
Versions
51
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.14-dev.0 to 0.1.15-dev.0

2

lib/app/server.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc