Socket
Socket
Sign inDemoInstall

arrow-express

Package Overview
Dependencies
Maintainers
1
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

arrow-express - npm Package Compare versions

Comparing version 2.1.1 to 2.1.2

10

dist/controller/controller.d.ts
import { RouteConfigurator } from "../route/route";
import Express from "express";
export type ControllerHandler<Context = undefined, RootContext = undefined> = (request: Express.Request, response: Express.Response, rootContext?: RootContext) => Promise<Context>;
export declare class ControllerConfiguration<Context = undefined, RootContext = undefined> {
export type ControllerHandler<Context = unknown, RootContext = unknown> = (request: Express.Request, response: Express.Response, rootContext?: RootContext) => Promise<Context>;
export declare class ControllerConfiguration<Context = unknown, RootContext = unknown> {
private _prefix;

@@ -13,3 +13,3 @@ private _controllers;

*/
registerController(controller: ControllerConfiguration<any, Context>): this;
registerController(controller: ControllerConfiguration<unknown, Context>): this;
/**

@@ -19,3 +19,3 @@ * Register array of controllers in controller

*/
registerControllers(...controllers: ControllerConfiguration<any>[]): this;
registerControllers(...controllers: ControllerConfiguration<unknown>[]): this;
/**

@@ -46,2 +46,2 @@ * Register route in controller

}
export declare function Controller<C = undefined, R = undefined>(): ControllerConfiguration<C, R>;
export declare function Controller<C = unknown, R = unknown>(): ControllerConfiguration<C, R>;
import Express from "express";
export type RouteHandler<RootContext = undefined, Response = undefined> = (request: Express.Request, response: Express.Response, context: RootContext) => Response | Promise<Response>;
export type RouteHandler<RootContext = unknown, Response = unknown> = (request: Express.Request, response: Express.Response, context: RootContext) => Response | Promise<Response>;
export type HttpMethod = "get" | "post" | "head" | "put" | "delete" | "options" | "patch";
export declare class RouteConfigurator<RootContext = undefined, Response = undefined> {
export declare class RouteConfigurator<RootContext = unknown, Response = unknown> {
private _method;

@@ -31,2 +31,2 @@ private _path;

}
export declare function Route<C = undefined, R = undefined>(): RouteConfigurator<C, R>;
export declare function Route<C = unknown, R = unknown>(): RouteConfigurator<C, R>;

@@ -105,3 +105,3 @@ import Express from "express";

try {
let context: undefined;
let context: unknown;

@@ -108,0 +108,0 @@ for (const controller of controllersChain) {

import { RouteConfigurator } from "../route/route";
import Express from "express";
export type ControllerHandler<Context = undefined, RootContext = undefined> = (
export type ControllerHandler<Context = unknown, RootContext = unknown> = (
request: Express.Request,

@@ -10,3 +10,3 @@ response: Express.Response,

export class ControllerConfiguration<Context = undefined, RootContext = undefined> {
export class ControllerConfiguration<Context = unknown, RootContext = unknown> {
private _prefix = "";

@@ -21,3 +21,3 @@ private _controllers: ControllerConfiguration<unknown, Context>[] = [];

*/
registerController(controller: ControllerConfiguration<any, Context>): this {
registerController(controller: ControllerConfiguration<unknown, Context>): this {
this._controllers.push(controller);

@@ -31,3 +31,3 @@ return this;

*/
registerControllers(...controllers: ControllerConfiguration<any>[]): this {
registerControllers(...controllers: ControllerConfiguration<unknown>[]): this {
controllers.forEach(this.registerController.bind(this));

@@ -91,4 +91,4 @@ return this;

export function Controller<C = undefined, R = undefined>(): ControllerConfiguration<C, R> {
export function Controller<C = unknown, R = unknown>(): ControllerConfiguration<C, R> {
return new ControllerConfiguration<C, R>();
}
import Express from "express";
export type RouteHandler<RootContext = undefined, Response = undefined> = (
export type RouteHandler<RootContext = unknown, Response = unknown> = (
request: Express.Request,

@@ -10,3 +10,3 @@ response: Express.Response,

export class RouteConfigurator<RootContext = undefined, Response = undefined> {
export class RouteConfigurator<RootContext = unknown, Response = unknown> {
private _method: HttpMethod;

@@ -60,4 +60,4 @@ private _path: string;

export function Route<C = undefined, R = undefined>(): RouteConfigurator<C, R> {
export function Route<C = unknown, R = unknown>(): RouteConfigurator<C, R> {
return new RouteConfigurator<C, R>();
}
{
"name": "arrow-express",
"version": "2.1.1",
"version": "2.1.2",
"description": "Library to bootstrap express applications with zero configuration",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc