🚨 Latest Research:Tanstack npm Packages Compromised in Ongoing Mini Shai-Hulud Supply-Chain Attack.Learn More
Socket
Book a DemoSign in
Socket

@voiceflow/runtime-client-js

Package Overview
Dependencies
Maintainers
17
Versions
39
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@voiceflow/runtime-client-js - npm Package Compare versions

Comparing version
1.15.0
to
1.16.0
+1
-1
build/lib/Client/adapters/extractAudioStep.d.ts

@@ -7,5 +7,5 @@ import { GeneralTrace as DBGeneralTrace } from '@voiceflow/general-types';

trace: GeneralTrace[];
request: import("@voiceflow/general-types").GeneralRequest;
request: import("../../types").GeneralRequest;
state: import("@voiceflow/runtime").State;
};
export default extractAudioStep;

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

{"version":3,"file":"extractAudioStep.js","sourceRoot":"","sources":["../../../../lib/Client/adapters/extractAudioStep.ts"],"names":[],"mappings":";;;;;;;;;;;;;;AAAA,4DAAoG;AACpG,sEAAuE;AAEvE,uCAAuE;AAE1D,QAAA,gBAAgB,GAAG,CAAC,OAAqE,EAAE,EAAE,CAAC,iCACtG,OAAO,KACV,KAAK,EAAE,OAAO,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,KAAK,EAAE,EAAE;QACjC,IAAI,KAAK,CAAC,IAAI,KAAK,yBAAW,CAAC,KAAK,EAAE;YACpC,OAAQ,KAAiC,CAAC;SAC3C;QACD,MAAM,KAAuB,KAAK,CAAC,OAAO,EAApC,EAAE,IAAI,OAA8B,EAAzB,OAAO,cAAlB,QAAoB,CAAgB,CAAC;QAE3C,OAAQ;YACN,IAAI,EAAE,IAAI,KAAK,iBAAS,CAAC,OAAO,CAAC,CAAC,CAAC,iBAAS,CAAC,KAAK,CAAC,CAAC,CAAC,iBAAS,CAAC,KAAK;YACpE,OAAO;SACoB,CAAC;IAChC,CAAC,CAAC,IACF,CAAC;AAEH,kBAAe,wBAAgB,CAAC"}
{"version":3,"file":"extractAudioStep.js","sourceRoot":"","sources":["../../../../lib/Client/adapters/extractAudioStep.ts"],"names":[],"mappings":";;;;;;;;;;;;;;AAAA,4DAAgH;AAChH,sEAAuE;AAEvE,uCAAuE;AAE1D,QAAA,gBAAgB,GAAG,CAAC,OAAqE,EAAE,EAAE,CAAC,iCACtG,OAAO,KACV,KAAK,EAAE,OAAO,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,KAAK,EAAE,EAAE;QACjC,IAAI,KAAK,CAAC,IAAI,KAAK,yBAAW,CAAC,KAAK,EAAE;YACpC,OAAQ,KAAiC,CAAC;SAC3C;QACD,MAAM,KAAwB,KAAoB,CAAC,OAAO,EAApD,EAAE,IAAI,OAA8C,EAAzC,OAAO,cAAlB,QAAoB,CAAgC,CAAC;QAE3D,OAAQ;YACN,IAAI,EAAE,IAAI,KAAK,iBAAS,CAAC,OAAO,CAAC,CAAC,CAAC,iBAAS,CAAC,KAAK,CAAC,CAAC,CAAC,iBAAS,CAAC,KAAK;YACpE,OAAO;SACoB,CAAC;IAChC,CAAC,CAAC,IACF,CAAC;AAEH,kBAAe,wBAAgB,CAAC"}

@@ -11,4 +11,6 @@ import { Choice, ResponseContext } from "../types";

isEnding(): boolean;
setStorage(key: string, data: string[]): void;
clearStorage(key: string): void;
private setVariables;
}
export default Context;

@@ -28,2 +28,13 @@ "use strict";

}
setStorage(key, data) {
this.context = Object.assign(Object.assign({}, this.context), { state: Object.assign(Object.assign({}, this.context.state), { storage: Object.assign(Object.assign({}, this.context.state.storage), { [key]: data }) }) });
}
clearStorage(key) {
const { storage } = this.context.state;
this.context = Object.assign(Object.assign({}, this.context), { state: Object.assign(Object.assign({}, this.context.state), { storage: Object.keys(storage).reduce((acc, _key) => {
if (_key !== key)
acc[_key] = storage[_key];
return acc;
}, {}) }) });
}
setVariables(newValues) {

@@ -30,0 +41,0 @@ this.context = Object.assign(Object.assign({}, this.context), { state: Object.assign(Object.assign({}, this.context.state), { variables: Object.assign(Object.assign({}, this.context.state.variables), newValues) }) });

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

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/Context/index.ts"],"names":[],"mappings":";;;;;;AAAA,oCAAiE;AAEjE,6DAA2C;AAE3C,MAAa,OAAO;IAGlB,YAAoB,OAAwB;QAAxB,YAAO,GAAP,OAAO,CAAiB;QAFrC,cAAS,GAAG,IAAI,mBAAe,CAAI,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;IAEjD,CAAC;IAEhD,QAAQ;QACN,OAAO,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,MAAM,CAAW,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,CAAC,CAAC,KAAK,CAAC,IAAI,KAAK,iBAAS,CAAC,MAAM,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,EAAE,GAAG,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;IAC/I,CAAC;IAED,2HAA2H;IAC3H,QAAQ;QACN,OAAO,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC;IAC5B,CAAC;IAED,iCAAiC;IACjC,MAAM;QACJ,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;IAED,QAAQ;QACN,OAAO,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,CAAC,IAAI,KAAK,iBAAS,CAAC,GAAG,CAAC,CAAC;IAC1E,CAAC;IAEO,YAAY,CAAC,SAAqB;QACxC,IAAI,CAAC,OAAO,mCACP,IAAI,CAAC,OAAO,KACf,KAAK,kCACA,IAAI,CAAC,OAAO,CAAC,KAAK,KACrB,SAAS,kCACJ,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,SAAS,GAC5B,SAAS,OAGjB,CAAC;IACJ,CAAC;CACF;AAnCD,0BAmCC;AAED,kBAAe,OAAO,CAAC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/Context/index.ts"],"names":[],"mappings":";;;;;;AAAA,oCAAiE;AAEjE,6DAA2C;AAE3C,MAAa,OAAO;IAGlB,YAAoB,OAAwB;QAAxB,YAAO,GAAP,OAAO,CAAiB;QAFrC,cAAS,GAAG,IAAI,mBAAe,CAAI,IAAI,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,EAAE,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC;IAEjD,CAAC;IAEhD,QAAQ;QACN,OAAO,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,MAAM,CAAW,CAAC,GAAG,EAAE,KAAK,EAAE,EAAE,CAAC,CAAC,KAAK,CAAC,IAAI,KAAK,iBAAS,CAAC,MAAM,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG,EAAE,GAAG,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,EAAE,EAAE,CAAC,CAAC;IAC/I,CAAC;IAED,2HAA2H;IAC3H,QAAQ;QACN,OAAO,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC;IAC5B,CAAC;IAED,iCAAiC;IACjC,MAAM;QACJ,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;IAED,QAAQ;QACN,OAAO,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,CAAC,IAAI,KAAK,iBAAS,CAAC,GAAG,CAAC,CAAC;IAC1E,CAAC;IAEM,UAAU,CAAC,GAAW,EAAE,IAAc;QAC3C,IAAI,CAAC,OAAO,mCACP,IAAI,CAAC,OAAO,KACf,KAAK,kCACA,IAAI,CAAC,OAAO,CAAC,KAAK,KACrB,OAAO,kCACF,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,OAAO,KAC7B,CAAC,GAAG,CAAC,EAAE,IAAI,SAGhB,CAAC;IACJ,CAAC;IAEM,YAAY,CAAC,GAAW;QAC7B,MAAM,EAAE,OAAO,EAAE,GAAG,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC;QACvC,IAAI,CAAC,OAAO,mCACP,IAAI,CAAC,OAAO,KACf,KAAK,kCACA,IAAI,CAAC,OAAO,CAAC,KAAK,KACrB,OAAO,EAAE,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,MAAM,CAAsB,CAAC,GAAG,EAAE,IAAI,EAAE,EAAE;oBACtE,IAAI,IAAI,KAAK,GAAG;wBAAE,GAAG,CAAC,IAAI,CAAC,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;oBAC5C,OAAO,GAAG,CAAC;gBACb,CAAC,EAAE,EAAE,CAAC,MAET,CAAC;IACJ,CAAC;IAEO,YAAY,CAAC,SAAqB;QACxC,IAAI,CAAC,OAAO,mCACP,IAAI,CAAC,OAAO,KACf,KAAK,kCACA,IAAI,CAAC,OAAO,CAAC,KAAK,KACrB,SAAS,kCACJ,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,SAAS,GAC5B,SAAS,OAGjB,CAAC;IACJ,CAAC;CACF;AA9DD,0BA8DC;AAED,kBAAe,OAAO,CAAC"}

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

import { _V1Trace } from '@voiceflow/general-types';
import { GeneralTrace, TraceEvent, TraceMap, TraceType } from "../types";
import Context from '../Context';
export declare type ResponseHandler<V extends Record<string, any>> = (trace: _V1Trace, context: Context<V>) => Promise<number | void>;
export declare type TraceEventHandler<T extends TraceType, V extends Record<string, any>> = (trace: TraceMap[T], context: Context<V>, index: number) => void;

@@ -4,0 +6,0 @@ export declare type GeneralTraceEventHandler<V extends Record<string, any>> = (trace: GeneralTrace, context: Context<V>, index: number) => void;

@@ -44,3 +44,3 @@ "use strict";

async handleTrace(trace, context) {
await bluebird_1.default.each(this.specHandlers.get(trace.type), async (handler, index) => {
await bluebird_1.default.each(this.specHandlers.get(trace.type) || [], async (handler, index) => {
await handler(trace, context, index);

@@ -47,0 +47,0 @@ });

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

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/Events/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/Events/index.ts"],"names":[],"mappings":"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"}

@@ -1,7 +0,6 @@

import { GeneralRequest } from '@voiceflow/general-types';
import { State } from '@voiceflow/runtime';
import Client from "../Client";
import Context from "../Context";
import { AfterProcessingEventHandler, BeforeProcessingEventHandler, GeneralTraceEventHandler, TraceEventHandler } from "../Events";
import { DataConfig, ResponseContext, TraceEvent, TraceType } from "../types";
import { AfterProcessingEventHandler, BeforeProcessingEventHandler, GeneralTraceEventHandler, ResponseHandler, TraceEventHandler } from "../Events";
import { DataConfig, GeneralRequest, ResponseContext, TraceEvent, TraceType } from "../types";
declare type OnMethodHandlerArgMap<V> = {

@@ -19,2 +18,3 @@ [K in TraceType]: TraceEventHandler<K, V>;

private events;
private responseHandler;
constructor(state: State, { client, dataConfig }: {

@@ -33,2 +33,4 @@ client: Client<V>;

on<T extends TraceType | TraceEvent>(event: T, handler: OnMethodHandlerArgMap<V>[T]): void;
onResponse(responseHandler: ResponseHandler<V>): Promise<void>;
buildResponse(): Promise<Context<V>>;
off<T extends TraceType | TraceEvent>(event: T, handler: OnMethodHandlerArgMap<V>[T]): void;

@@ -45,3 +47,5 @@ onSpeak(handler: TraceEventHandler<TraceType.SPEAK, V>): void;

getContext(): Context<V>;
setStopTypes(types: string[]): void;
clearStopTypes(): void;
}
export default RuntimeClient;

@@ -8,2 +8,3 @@ "use strict";

const general_types_1 = require("@voiceflow/general-types");
const _v1_1 = require("@voiceflow/general-types/build/nodes/_v1");
const bluebird_1 = __importDefault(require("bluebird"));

@@ -17,2 +18,5 @@ const Common_1 = require("../Common");

constructor(state, { client, dataConfig = {} }) {
this.responseHandler = async () => {
/** empty */
};
this.client = client;

@@ -50,3 +54,3 @@ this.dataConfig = dataConfig;

});
return this.context;
return this.buildResponse();
}

@@ -64,2 +68,21 @@ on(event, handler) {

}
async onResponse(responseHandler) {
this.responseHandler = responseHandler;
}
async buildResponse() {
var _a, _b;
if (this.context.isEnding())
return this.context;
const traces = this.context.getTrace();
const lastTrace = traces[traces.length - 1];
if (!types_1.is_V1Trace(lastTrace))
return this.context;
const path = (await this.responseHandler(lastTrace, this.context)) || lastTrace.payload.defaultPath;
if (typeof path !== 'number')
return this.context;
const type = (_b = (_a = lastTrace.payload.paths[path]) === null || _a === void 0 ? void 0 : _a.event) === null || _b === void 0 ? void 0 : _b.type;
if (!type)
return this.context;
return this.sendRequest({ type, payload: {} });
}
off(event, handler) {

@@ -106,2 +129,8 @@ if (Common_1.isValidTraceType(event)) {

}
setStopTypes(types) {
return this.context.setStorage(_v1_1._V1_STOP_TYPES, types);
}
clearStopTypes() {
return this.context.clearStorage(_v1_1._V1_STOP_TYPES);
}
}

@@ -108,0 +137,0 @@ exports.RuntimeClient = RuntimeClient;

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

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/RuntimeClient/index.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/RuntimeClient/index.ts"],"names":[],"mappings":"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"}

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

import { Config, GeneralRequest } from '@voiceflow/general-types';
import { Config } from '@voiceflow/general-types';
import Context from "../Context";
import { RequestContext } from "../types";
import { GeneralRequest, RequestContext } from "../types";
import { DataConfig, ResponseContext } from '../types';

@@ -5,0 +5,0 @@ export declare const configAdapter: ({ tts, stripSSML }?: DataConfig) => Config;

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

import { BlockTrace as BaseBlockTrace, ChoiceTrace as BaseChoiceTrace, Config, DebugTrace as BaseDebugTrace, DeviceType, Dimensions, ExitTrace as BaseEndTrace, FlowTrace as BaseFlowTrace, GeneralRequest, GeneralTrace as BaseGeneralTrace, SpeakTrace as BaseSpeakTrace, VisualTrace as BaseVisualTrace } from '@voiceflow/general-types';
import { BlockTrace as BaseBlockTrace, ChoiceTrace as BaseChoiceTrace, Config, DebugTrace as BaseDebugTrace, DeviceType, Dimensions, ExitTrace as BaseEndTrace, FlowTrace as BaseFlowTrace, GeneralTrace as BaseGeneralTrace, Request, SpeakTrace as BaseSpeakTrace, TraceFrame, VisualTrace as BaseVisualTrace } from '@voiceflow/general-types';
import { CanvasVisibility, ImageStepData } from '@voiceflow/general-types/build/nodes/visual';
import { State } from '@voiceflow/runtime';
export declare type GeneralRequest = Request | null;
export declare enum TraceType {

@@ -82,1 +83,15 @@ BLOCK = "block",

export declare type Choice = ChoiceTrace['payload']['choices'][number];
export declare const is_V1Trace: (trace: TraceFrame<string, {}>) => trace is {
type: string;
payload: {
data: unknown;
paths: {
event?: {
type: string;
} | undefined;
nextID: string | null;
}[];
stop: boolean;
defaultPath?: number | undefined;
};
};
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.TraceEvent = exports.TraceType = void 0;
exports.is_V1Trace = exports.TraceEvent = exports.TraceType = void 0;
var TraceType;

@@ -21,2 +21,6 @@ (function (TraceType) {

})(TraceEvent = exports.TraceEvent || (exports.TraceEvent = {}));
exports.is_V1Trace = (trace) => {
var _a;
return Array.isArray((_a = trace.payload) === null || _a === void 0 ? void 0 : _a.paths);
};
//# sourceMappingURL=types.js.map

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

{"version":3,"file":"types.js","sourceRoot":"","sources":["../../lib/types.ts"],"names":[],"mappings":";;;AAiBA,IAAY,SASX;AATD,WAAY,SAAS;IACnB,4BAAe,CAAA;IACf,8BAAiB,CAAA;IACjB,4BAAe,CAAA;IACf,wBAAW,CAAA;IACX,0BAAa,CAAA;IACb,4BAAe,CAAA;IACf,4BAAe,CAAA;IACf,8BAAiB,CAAA;AACnB,CAAC,EATW,SAAS,GAAT,iBAAS,KAAT,iBAAS,QASpB;AAkFD,IAAY,UAIX;AAJD,WAAY,UAAU;IACpB,iCAAmB,CAAA;IACnB,qDAAuC,CAAA;IACvC,mDAAqC,CAAA;AACvC,CAAC,EAJW,UAAU,GAAV,kBAAU,KAAV,kBAAU,QAIrB"}
{"version":3,"file":"types.js","sourceRoot":"","sources":["../../lib/types.ts"],"names":[],"mappings":";;;AAqBA,IAAY,SASX;AATD,WAAY,SAAS;IACnB,4BAAe,CAAA;IACf,8BAAiB,CAAA;IACjB,4BAAe,CAAA;IACf,wBAAW,CAAA;IACX,0BAAa,CAAA;IACb,4BAAe,CAAA;IACf,4BAAe,CAAA;IACf,8BAAiB,CAAA;AACnB,CAAC,EATW,SAAS,GAAT,iBAAS,KAAT,iBAAS,QASpB;AAkFD,IAAY,UAIX;AAJD,WAAY,UAAU;IACpB,iCAAmB,CAAA;IACnB,qDAAuC,CAAA;IACvC,mDAAqC,CAAA;AACvC,CAAC,EAJW,UAAU,GAAV,kBAAU,KAAV,kBAAU,QAIrB;AAIY,QAAA,UAAU,GAAG,CAAC,KAA6B,EAAqB,EAAE;;IAC7E,OAAO,KAAK,CAAC,OAAO,OAAE,KAAkB,CAAC,OAAO,0CAAE,KAAK,CAAC,CAAC;AAC3D,CAAC,CAAC"}
{
"name": "@voiceflow/runtime-client-js",
"description": "JavaScript runtime SDK for executing Voiceflow projects",
"version": "1.15.0",
"version": "1.16.0",
"author": "Voiceflow",

@@ -11,3 +11,3 @@ "bugs": {

"@types/lodash": "^4.14.168",
"@voiceflow/general-types": "^1.29.0",
"@voiceflow/general-types": "^1.37.1",
"@voiceflow/runtime": "^1.20.1",

@@ -14,0 +14,0 @@ "@voiceflow/verror": "^1.1.0",