Socket
Socket
Sign inDemoInstall

18h

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

18h - npm Package Compare versions

Comparing version 2.2.3 to 2.2.4

5

dist/@types/http-method.d.ts

@@ -5,2 +5,3 @@ import { Context, Middleware } from "koa";

import { ObjectShape } from "yup/lib/object";
declare type PromiseMiddleware = (...args: Parameters<Middleware>) => Promise<ReturnType<Middleware>>;
declare type RecursivePartial<T> = {

@@ -20,4 +21,4 @@ [P in keyof T]?: RecursivePartial<T[P]>;

middleware?: {
pre?: Middleware[];
post?: Middleware[];
pre?: PromiseMiddleware[];
post?: PromiseMiddleware[];
};

@@ -24,0 +25,0 @@ } & (RequestBody extends null ? {

4

dist/util/filesystem.d.ts

@@ -12,4 +12,4 @@ /**

middleware: {
pre?: import("koa").Middleware<import("koa").DefaultState, import("koa").DefaultContext, any>[] | undefined;
post?: import("koa").Middleware<import("koa").DefaultState, import("koa").DefaultContext, any>[] | undefined;
pre?: ((context: import("koa").ParameterizedContext<import("koa").DefaultState, import("koa").DefaultContext, any>, next: import("koa").Next) => Promise<any>)[] | undefined;
post?: ((context: import("koa").ParameterizedContext<import("koa").DefaultState, import("koa").DefaultContext, any>, next: import("koa").Next) => Promise<any>)[] | undefined;
} | undefined;

@@ -16,0 +16,0 @@ accept: undefined;

@@ -7,6 +7,6 @@ import { RouteController } from "../@types/route-controller";

middleware: {
pre?: import("koa").Middleware<import("koa").DefaultState, import("koa").DefaultContext, any>[] | undefined;
post?: import("koa").Middleware<import("koa").DefaultState, import("koa").DefaultContext, any>[] | undefined;
pre?: ((context: import("koa").ParameterizedContext<import("koa").DefaultState, import("koa").DefaultContext, any>, next: import("koa").Next) => Promise<any>)[] | undefined;
post?: ((context: import("koa").ParameterizedContext<import("koa").DefaultState, import("koa").DefaultContext, any>, next: import("koa").Next) => Promise<any>)[] | undefined;
} | undefined;
accept: undefined;
}[];

@@ -1,7 +0,10 @@

import { Context, Middleware } from "koa";
import { Context, Middleware, Next } from "koa";
import { RequestHandlerResult } from "@/@types/request-handler";
import { AnySchema, ObjectSchema } from "yup";
import { ObjectShape } from "yup/lib/object";
import bodyParser from "koa-bodyparser";
type PromiseMiddleware = (
...args: Parameters<Middleware>
) => Promise<ReturnType<Middleware>>;
type RecursivePartial<T> = {

@@ -39,4 +42,4 @@ [P in keyof T]?: RecursivePartial<T[P]>;

middleware?: {
pre?: Middleware[];
post?: Middleware[];
pre?: PromiseMiddleware[];
post?: PromiseMiddleware[];
};

@@ -43,0 +46,0 @@ } & (RequestBody extends null

{
"name": "18h",
"description": "A Next.js style dynamic API router for Koa-based APIs.",
"version": "2.2.3",
"version": "2.2.4",
"repository": {

@@ -6,0 +6,0 @@ "url": "https://github.com/ridafkih/18h"

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