Skip to content

Commit

Permalink
v0.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
dehypnosis committed Nov 6, 2020
1 parent e10febd commit 44e4d5b
Show file tree
Hide file tree
Showing 50 changed files with 551 additions and 290 deletions.
1 change: 1 addition & 0 deletions Dockerfile
Expand Up @@ -7,5 +7,6 @@ ENV PATH="${PATH}:./node_modules/.bin"
COPY package.json yarn.lock ./
RUN NODE_ENV=development yarn
COPY . .
RUN yarn build

CMD [ "node", "dist/examples/qmit/" ]
2 changes: 0 additions & 2 deletions dist/broker/broker.d.ts
Expand Up @@ -71,9 +71,7 @@ export declare class ServiceBroker<DelegatorContext = any> {
createInlineFunction<MappableArgs, Return>(props: InlineFunctionProps<MappableArgs, Return>): (args: MappableArgs) => Return;
createReporter(service: Readonly<Service>): Reporter;
matchActionName(name: string, namePattern: string): boolean;
resolveActionName(name: string): string[];
matchEventName(name: string, namePattern: string): boolean;
resolveEventName(name: string): string[];
healthCheckService(service: Readonly<Service>): Promise<import("./registry").ServiceStatus>;
healthCheckCall(action: Readonly<ServiceAction>): Promise<import("./registry").ServiceStatus>;
healthCheckPublish(args: Omit<EventPublishArgs, "params">): Promise<import("./registry").ServiceStatus>;
Expand Down
16 changes: 5 additions & 11 deletions dist/broker/broker.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/broker/broker.js.map

Large diffs are not rendered by default.

5 changes: 2 additions & 3 deletions dist/broker/delegator/delegator.d.ts
Expand Up @@ -4,7 +4,6 @@ import { Logger } from "../../logger";
import { Service, ServiceAction, ServiceNode, ServiceStatus } from "../registry";
import { Report } from "../reporter";
import { EventPacket } from "../pubsub";
import { NamePatternResolver } from "../name";
import { DelegatedCallArgs, DelegatedEventPublishArgs } from "../broker";
export { DelegatedCallArgs, DelegatedEventPublishArgs };
export declare type ServiceBrokerDelegatorProps = {
Expand All @@ -17,8 +16,8 @@ export declare abstract class ServiceBrokerDelegator<Context> extends HasStaticK
protected readonly props: ServiceBrokerDelegatorProps;
constructor(props: ServiceBrokerDelegatorProps, opts?: any);
abstract readonly broker: any;
abstract readonly actionNameResolver: NamePatternResolver;
abstract readonly eventNameResolver: NamePatternResolver;
abstract matchActionName(name: string, namePattern: string): boolean;
abstract matchEventName(name: string, namePattern: string): boolean;
abstract start(): Promise<void>;
abstract stop(): Promise<void>;
abstract createContext(base: APIRequestContext): Context;
Expand Down
2 changes: 1 addition & 1 deletion dist/broker/delegator/delegator.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions dist/broker/delegator/moleculer/delegator.d.ts
Expand Up @@ -3,7 +3,6 @@ import { ServiceMetaDataSchema } from "../../../schema";
import { APIRequestContext } from "../../../server";
import { Service, ServiceAction, ServiceNode, ServiceStatus } from "../../registry";
import { Report } from "../../reporter";
import { NamePatternResolver } from "../../name";
import { ServiceBrokerDelegator, ServiceBrokerDelegatorProps, DelegatedCallArgs, DelegatedEventPublishArgs } from "../delegator";
export declare type MoleculerServiceBrokerDelegatorOwnOptions = {
batchedCallTimeout: (itemCount: number) => number;
Expand All @@ -23,8 +22,9 @@ export declare class MoleculerServiceBrokerDelegator extends ServiceBrokerDelega
private readonly service;
private readonly opts;
constructor(props: ServiceBrokerDelegatorProps, opts?: MoleculerServiceBrokerDelegatorOptions);
readonly actionNameResolver: NamePatternResolver;
readonly eventNameResolver: NamePatternResolver;
matchActionName(name: string, namePattern: string): boolean;
matchEventName(name: string, namePattern: string): boolean;
private matchName;
start(): Promise<void>;
stop(): Promise<void>;
createContext(base: APIRequestContext): Context;
Expand Down
43 changes: 39 additions & 4 deletions dist/broker/delegator/moleculer/delegator.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 44e4d5b

Please sign in to comment.