Socket
Socket
Sign inDemoInstall

@cspell/cspell-service-bus

Package Overview
Dependencies
Maintainers
1
Versions
132
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cspell/cspell-service-bus - npm Package Compare versions

Comparing version 6.18.1 to 6.19.0

6

dist/bus.d.ts

@@ -1,4 +0,4 @@

import { Dispatcher } from './Dispatcher';
import type { Handler, HandlerFn, HandleRequest } from './handlers';
import { RequestResponseType, ServiceRequest } from './request';
import type { Dispatcher } from './Dispatcher';
import type { Handler, HandleRequest, HandlerFn } from './handlers';
import type { RequestResponseType, ServiceRequest } from './request';
export declare class ServiceBus implements Dispatcher {

@@ -5,0 +5,0 @@ readonly handlers: Handler[];

@@ -0,4 +1,4 @@

import type { Handler, HandleRequestFn, HandlerFn } from './handlers';
import type { IsARequest, ServiceRequest } from './request';
import { ServiceRequestFactory } from './ServiceRequestFactory';
import type { HandleRequestFn, Handler, HandlerFn } from './handlers';
import type { ServiceRequestFactory } from './ServiceRequestFactory';
export declare function createRequestHandler<T extends ServiceRequest>(requestDef: ServiceRequestFactory<T>, fn: HandleRequestFn<T>, name?: string, description?: string): Handler;

@@ -5,0 +5,0 @@ export declare function createIsRequestHandlerFn<T extends ServiceRequest>(isA: IsARequest<T>, fn: HandleRequestFn<T>): HandlerFn;

@@ -1,2 +0,2 @@

import { RequestResponseType, ServiceRequest } from './request';
import type { RequestResponseType, ServiceRequest } from './request';
export interface Dispatcher {

@@ -3,0 +3,0 @@ dispatch<R extends ServiceRequest>(request: R): RequestResponseType<R>;

@@ -1,2 +0,2 @@

import { ServiceRequest } from './request';
import type { ServiceRequest } from './request';
export declare class ErrorUnhandledRequest extends Error {

@@ -3,0 +3,0 @@ readonly request: ServiceRequest;

@@ -1,4 +0,4 @@

import { RequestResponseType, ServiceRequest } from './request';
import { ServiceRequestFactory, ServiceRequestFactoryRequestType } from './ServiceRequestFactory';
import { Dispatcher } from './Dispatcher';
import type { Dispatcher } from './Dispatcher';
import type { RequestResponseType, ServiceRequest } from './request';
import type { ServiceRequestFactory, ServiceRequestFactoryRequestType } from './ServiceRequestFactory';
export type HandleRequestFn<R extends ServiceRequest> = (request: R, next: HandleRequest, dispatch: Dispatcher) => RequestResponseType<R>;

@@ -5,0 +5,0 @@ export interface HandleRequest {

import { ServiceRequest } from './request';
import { ServiceRequestFactory } from './ServiceRequestFactory';
import type { ServiceRequestFactory } from './ServiceRequestFactory';
export declare function requestFactory<T extends string, P, R>(requestType: T): ServiceRequestFactory<ServiceRequest<T, P, R>>;
//# sourceMappingURL=requestFactory.d.ts.map

@@ -1,3 +0,3 @@

import { Handler, HandleRequestFn } from './handlers';
import { ServiceRequest } from './request';
import type { Handler, HandleRequestFn } from './handlers';
import type { ServiceRequest } from './request';
export interface ServiceRequestFactory<R extends ServiceRequest, P = R['params'], T extends string = R['type']> {

@@ -4,0 +4,0 @@ type: T;

@@ -1,5 +0,5 @@

import { Dispatcher } from './Dispatcher';
import { Handler, HandleRequestFn } from './handlers';
import { ServiceRequest } from './request';
import { ServiceRequestFactory } from './ServiceRequestFactory';
import type { Dispatcher } from './Dispatcher';
import type { Handler, HandleRequestFn } from './handlers';
import type { ServiceRequest } from './request';
import type { ServiceRequestFactory } from './ServiceRequestFactory';
export interface SystemServiceBus extends Dispatcher {

@@ -6,0 +6,0 @@ registerHandler(requestPrefix: string, handler: Handler): this;

@@ -7,5 +7,5 @@ "use strict";

const createRequestHandler_1 = require("./createRequestHandler");
const errors_1 = require("./errors");
const request_1 = require("./request");
const requestFactory_1 = require("./requestFactory");
const errors_1 = require("./errors");
class SystemServiceBusImpl {

@@ -12,0 +12,0 @@ constructor() {

@@ -6,3 +6,3 @@ {

},
"version": "6.18.1",
"version": "6.19.0",
"description": "A Library for connecting requests to services that can fulfill them.",

@@ -57,3 +57,3 @@ "keywords": [

"watch": "tsc -p . -w",
"clean": "rimraf dist coverage .tsbuildinfo",
"clean": "shx rm -rf dist coverage .tsbuildinfo",
"clean-build": "pnpm run clean && pnpm run build",

@@ -76,6 +76,5 @@ "coverage": "jest --coverage",

"@types/node": "^18.11.18",
"jest": "^29.3.1",
"rimraf": "^3.0.2"
"jest": "^29.3.1"
},
"gitHead": "2570a9bb03e68864d30ed8024786b3b2eeddab2b"
"gitHead": "f643f0cd6384905618dbca950bd65a39a77dc028"
}
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