New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@satorijs/satori

Package Overview
Dependencies
Maintainers
1
Versions
154
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@satorijs/satori - npm Package Compare versions

Comparing version 1.3.0 to 1.3.1

55

lib/index.d.ts

@@ -1,6 +0,55 @@

import { Schema } from '@satorijs/core';
/// <reference types="node" />
/// <reference types="ws" />
/// <reference types="node" />
/// <reference types="koa__router" />
import { Agent } from 'agent-base';
import { Server } from 'net';
import { Context, Schema } from '@satorijs/core';
import { MaybeArray } from 'cosmokit';
import { IncomingMessage, Server } from 'http';
import WebSocket from 'ws';
import KoaRouter from '@koa/router';
type CreateAgent = (opts: string) => Agent;
export function register(protocols: string[], callback: CreateAgent): void;
export function getAgent(url: string): Agent;
export interface ListenOptions {
host?: string;
port?: number;
maxPort?: number;
}
export function listen(server: Server, { host, port, maxPort }: ListenOptions): Promise<number>;
declare module 'koa' {
interface Request {
body?: any;
rawBody?: string;
}
}
declare module '@satorijs/core' {
interface Context {
router: Router;
}
}
type WebSocketCallback = (socket: WebSocket, request: IncomingMessage) => void;
export class WebSocketLayer {
private router;
callback?: WebSocketCallback;
clients: Set<WebSocket>;
regexp: RegExp;
constructor(router: Router, path: MaybeArray<string | RegExp>, callback?: WebSocketCallback);
accept(socket: WebSocket, request: IncomingMessage): boolean;
close(): void;
}
export class Router extends KoaRouter {
_http?: Server;
_ws?: WebSocket.Server;
wsStack: WebSocketLayer[];
constructor(ctx: Context);
/**
* hack into router methods to make sure that koa middlewares are disposable
*/
register(...args: Parameters<KoaRouter['register']>): KoaRouter.Layer;
ws(path: MaybeArray<string | RegExp>, callback?: WebSocketCallback): WebSocketLayer;
}
export * from '@satorijs/core';
export * from 'cosmokit';
export * from './axios';
export * from './router';
declare module '@satorijs/core' {

@@ -7,0 +56,0 @@ namespace Context {

4

package.json
{
"name": "@satorijs/satori",
"description": "Core components of Satorijs",
"version": "1.3.0",
"version": "1.3.1",
"main": "lib/index.js",

@@ -35,3 +35,3 @@ "typings": "lib/index.d.ts",

"@koa/router": "^10.1.1",
"@satorijs/core": "1.3.0",
"@satorijs/core": "1.3.1",
"@types/koa": "*",

@@ -38,0 +38,0 @@ "@types/koa__router": "*",

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