🚨 Active Supply Chain Attack:node-ipc Package Compromised.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.16.0
to
1.16.1
+0
-2
build/lib/Context/index.d.ts

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

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

@@ -28,13 +28,2 @@ "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) {

@@ -41,0 +30,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

@@ -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;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"}
{"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"}

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

import { _V1Trace } from '@voiceflow/general-types';
import { TraceFrame } from '@voiceflow/general-types/build/nodes/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 ResponseHandler<V extends Record<string, any>> = (trace: TraceFrame, 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;

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

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

import { Config as DataConfig } from '@voiceflow/general-types';
import { State } from '@voiceflow/runtime';

@@ -5,3 +6,3 @@ import Client from "../Client";

import { AfterProcessingEventHandler, BeforeProcessingEventHandler, GeneralTraceEventHandler, ResponseHandler, TraceEventHandler } from "../Events";
import { DataConfig, GeneralRequest, ResponseContext, TraceEvent, TraceType } from "../types";
import { GeneralRequest, ResponseContext, TraceEvent, TraceType } from "../types";
declare type OnMethodHandlerArgMap<V> = {

@@ -46,5 +47,3 @@ [K in TraceType]: TraceEventHandler<K, V>;

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

@@ -8,3 +8,2 @@ "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"));

@@ -77,6 +76,6 @@ const Common_1 = require("../Common");

return this.context;
const path = (await this.responseHandler(lastTrace, this.context)) || lastTrace.payload.defaultPath;
const path = (await this.responseHandler(lastTrace, this.context)) || lastTrace.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;
const type = (_b = (_a = (lastTrace.paths || [])[path]) === null || _a === void 0 ? void 0 : _a.event) === null || _b === void 0 ? void 0 : _b.type;
if (!type)

@@ -127,8 +126,2 @@ return this.context;

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

@@ -135,0 +128,0 @@ exports.RuntimeClient = RuntimeClient;

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

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/RuntimeClient/index.ts"],"names":[],"mappings":";;;;;;AAAA,4DAAmE;AACnE,kEAA0E;AAE1E,wDAAgC;AAGhC,sCAAoH;AACpH,yDAAoC;AACpC,uDAMsB;AACtB,oCAA2H;AAE3H,mCAAwD;AAUxD,MAAa,aAAa;IAaxB,YAAY,KAAY,EAAE,EAAE,MAAM,EAAE,UAAU,GAAG,EAAE,EAAkD;QAJ7F,oBAAe,GAAuB,KAAK,IAAI,EAAE;YACvD,YAAY;QACd,CAAC,CAAC;QAGA,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;QACrB,IAAI,CAAC,UAAU,GAAG,UAAU,CAAC;QAC7B,IAAI,CAAC,MAAM,GAAG,IAAI,gBAAY,EAAE,CAAC;QAEjC,IAAI,CAAC,OAAO,GAAG,IAAI,iBAAO,CAAC,EAAE,OAAO,EAAE,IAAI,EAAE,KAAK,EAAE,KAAK,EAAE,EAAE,EAAE,CAAC,CAAC;IAClE,CAAC;IAED,KAAK,CAAC,KAAK;QACT,IAAI,CAAC,OAAO,GAAG,IAAI,iBAAO,CAAC,oBAAY,CAAC,IAAI,CAAC,OAAO,CAAC,MAAM,EAAE,CAAC,CAAC,CAAC;QAChE,OAAO,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC;IAChC,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,SAAiB;;QAC9B,IAAI,QAAC,SAAS,aAAT,SAAS,uBAAT,SAAS,CAAE,IAAI,+CAAf,SAAS,EAAU,EAAE;YACxB,OAAO,IAAI,CAAC,WAAW,CAAC,IAAI,CAAC,CAAC;SAC/B;QACD,OAAO,IAAI,CAAC,WAAW,CAAC,EAAE,IAAI,EAAE,2BAAW,CAAC,IAAI,EAAE,OAAO,EAAE,SAAS,EAAE,CAAC,CAAC;IAC1E,CAAC;IAED,KAAK,CAAC,UAAU,CACd,IAAY,EACZ,WAIM,EAAE,EACR,KAAK,GAAG,EAAE,EACV,UAAmB;QAEnB,OAAO,IAAI,CAAC,WAAW,CAAC,EAAE,IAAI,EAAE,2BAAW,CAAC,MAAM,EAAE,OAAO,EAAE,EAAE,MAAM,EAAE,EAAE,IAAI,EAAE,EAAE,QAAQ,EAAE,KAAK,EAAE,UAAU,EAAE,EAAE,CAAC,CAAC;IACpH,CAAC;IAED,KAAK,CAAC,WAAW,CAAC,OAAuB;QACvC,IAAI,IAAI,CAAC,OAAO,CAAC,QAAQ,EAAE,EAAE;YAC3B,MAAM,IAAI,sBAAa,CAAC,oEAAoE,CAAC,CAAC;SAC/F;QAED,IAAI,CAAC,UAAU,CAAC,MAAM,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,uBAAe,CAAC,IAAI,CAAC,OAAQ,EAAE,OAAO,EAAE,IAAI,CAAC,UAAU,CAAC,CAAC,CAAC,CAAC;QAEtG,MAAM,IAAI,kBAAQ,CAAC,KAAK,EAAE,OAAO,EAAE,EAAE;YACnC,MAAM,IAAI,CAAC,MAAM,CAAC,gBAAgB,CAAC,kBAAU,CAAC,iBAAiB,EAAE,IAAI,CAAC,OAAQ,CAAC,CAAC;YAEhF,MAAM,kBAAQ,CAAC,IAAI,CAAC,IAAI,CAAC,OAAQ,CAAC,QAAQ,EAAE,EAAE,KAAK,EAAE,KAAmB,EAAE,EAAE;gBAC1E,MAAM,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,KAAK,EAAE,IAAI,CAAC,OAAQ,CAAC,CAAC;YACtD,CAAC,CAAC,CAAC;YAEH,MAAM,IAAI,CAAC,MAAM,CAAC,gBAAgB,CAAC,kBAAU,CAAC,gBAAgB,EAAE,IAAI,CAAC,OAAQ,CAAC,CAAC;YAE/E,OAAO,EAAE,CAAC;QACZ,CAAC,CAAC,CAAC;QAEH,OAAO,IAAI,CAAC,aAAa,EAAE,CAAC;IAC9B,CAAC;IAED,EAAE,CAAmC,KAAQ,EAAE,OAAoC;QACjF,IAAI,yBAAgB,CAAC,KAAK,CAAC,EAAE;YAC3B,OAAO,IAAI,CAAC,MAAM,CAAC,WAAW,CAAY,KAAK,EAAE,OAA0C,CAAC,CAAC;SAC9F;QACD,IAAI,0BAAiB,CAAC,KAAK,CAAC,EAAE;YAC5B,OAAO,4BAAmB,CAAC,KAAK,CAAC;gBAC/B,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,SAAS,CAAC,OAAsC,CAAC;gBAC/D,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,YAAY,CAAC,KAAK,EAAE,OAAc,CAAC,CAAC;SACrD;QACD,MAAM,IAAI,oBAAW,CAAC,UAAU,KAAK,gBAAgB,CAAC,CAAC;IACzD,CAAC;IAED,KAAK,CAAC,UAAU,CAAC,eAAmC;QAClD,IAAI,CAAC,eAAe,GAAG,eAAe,CAAC;IACzC,CAAC;IAED,KAAK,CAAC,aAAa;;QACjB,IAAI,IAAI,CAAC,OAAO,CAAC,QAAQ,EAAE;YAAE,OAAO,IAAI,CAAC,OAAO,CAAC;QAEjD,MAAM,MAAM,GAAG,IAAI,CAAC,OAAQ,CAAC,QAAQ,EAA8B,CAAC;QACpE,MAAM,SAAS,GAAG,MAAM,CAAC,MAAM,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC;QAC5C,IAAI,CAAC,kBAAU,CAAC,SAAS,CAAC;YAAE,OAAO,IAAI,CAAC,OAAO,CAAC;QAEhD,MAAM,IAAI,GAAG,CAAC,MAAM,IAAI,CAAC,eAAe,CAAC,SAAS,EAAE,IAAI,CAAC,OAAO,CAAC,CAAC,IAAI,SAAS,CAAC,OAAO,CAAC,WAAW,CAAC;QACpG,IAAI,OAAO,IAAI,KAAK,QAAQ;YAAE,OAAO,IAAI,CAAC,OAAO,CAAC;QAElD,MAAM,IAAI,eAAG,SAAS,CAAC,OAAO,CAAC,KAAK,CAAC,IAAI,CAAC,0CAAE,KAAK,0CAAE,IAAI,CAAC;QACxD,IAAI,CAAC,IAAI;YAAE,OAAO,IAAI,CAAC,OAAO,CAAC;QAE/B,OAAO,IAAI,CAAC,WAAW,CAAC,EAAE,IAAI,EAAE,OAAO,EAAE,EAAE,EAAE,CAAC,CAAC;IACjD,CAAC;IAED,GAAG,CAAmC,KAAQ,EAAE,OAAoC;QAClF,IAAI,yBAAgB,CAAC,KAAK,CAAC,EAAE;YAC3B,OAAO,IAAI,CAAC,MAAM,CAAC,YAAY,CAAY,KAAK,EAAE,OAAc,CAAC,CAAC;SACnE;QACD,IAAI,0BAAiB,CAAC,KAAK,CAAC,EAAE;YAC5B,OAAO,4BAAmB,CAAC,KAAK,CAAC;gBAC/B,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,UAAU,CAAC,OAAsC,CAAC;gBAChE,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,aAAa,CAAC,KAAK,EAAE,OAAc,CAAC,CAAC;SACtD;QACD,MAAM,IAAI,oBAAW,CAAC,UAAU,KAAK,gBAAgB,CAAC,CAAC;IACzD,CAAC;IAED,OAAO,CAAC,OAA8C;QACpD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,iBAAS,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC;IACpD,CAAC;IAED,OAAO,CAAC,OAA8C;QACpD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,iBAAS,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC;IACpD,CAAC;IAED,OAAO,CAAC,OAA8C;QACpD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,iBAAS,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC;IACpD,CAAC;IAED,OAAO,CAAC,OAA8C;QACpD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,iBAAS,CAAC,KAAK,EAAE,OAAO,CAAC,CAAC;IACpD,CAAC;IAED,KAAK,CAAC,OAA4C;QAChD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,iBAAS,CAAC,GAAG,EAAE,OAAO,CAAC,CAAC;IAClD,CAAC;IAED,MAAM,CAAC,OAA6C;QAClD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,iBAAS,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;IACnD,CAAC;IAED,QAAQ,CAAC,OAA+C;QACtD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,iBAAS,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC;IACrD,CAAC;IAED,QAAQ,CAAC,OAA+C;QACtD,IAAI,CAAC,MAAM,CAAC,WAAW,CAAC,iBAAS,CAAC,MAAM,EAAE,OAAO,CAAC,CAAC;IACrD,CAAC;IAED,UAAU,CAAC,WAA4B;QACrC,IAAI,CAAC,OAAO,GAAG,IAAI,iBAAO,CAAC,WAAW,CAAC,CAAC;IAC1C,CAAC;IAED,UAAU;QACR,OAAO,IAAI,CAAC,OAAO,CAAC;IACtB,CAAC;IAED,YAAY,CAAC,KAAe;QAC1B,OAAO,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,oBAAc,EAAE,KAAK,CAAC,CAAC;IACxD,CAAC;IAED,cAAc;QACZ,OAAO,IAAI,CAAC,OAAO,CAAC,YAAY,CAAC,oBAAc,CAAC,CAAC;IACnD,CAAC;CACF;AA/JD,sCA+JC;AAED,kBAAe,aAAa,CAAC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/RuntimeClient/index.ts"],"names":[],"mappings":"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"}

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

import { Config } from '@voiceflow/general-types';
import { Config as DataConfig } from '@voiceflow/general-types';
import Context from "../Context";
import { GeneralRequest, RequestContext } from "../types";
import { DataConfig, ResponseContext } from '../types';
export declare const configAdapter: ({ tts, stripSSML }?: DataConfig) => Config;
import { ResponseContext } from '../types';
export declare const configAdapter: ({ tts, stripSSML, stopTypes }?: DataConfig) => DataConfig;
export declare const makeRequestBody: <S>(context: Context<S>, request?: GeneralRequest, dataConfig?: DataConfig | undefined) => RequestContext;
export declare const resetContext: (context: ResponseContext) => ResponseContext;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.resetContext = exports.makeRequestBody = exports.configAdapter = void 0;
exports.configAdapter = ({ tts = false, stripSSML = true } = {}) => ({
exports.configAdapter = ({ tts = false, stripSSML = true, stopTypes } = {}) => ({
tts,
stripSSML,
stopTypes,
});

@@ -8,0 +9,0 @@ exports.makeRequestBody = (context, request = null, dataConfig) => {

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

{"version":3,"file":"utils.js","sourceRoot":"","sources":["../../../lib/RuntimeClient/utils.ts"],"names":[],"mappings":";;;AAOa,QAAA,aAAa,GAAG,CAAC,EAAE,GAAG,GAAG,KAAK,EAAE,SAAS,GAAG,IAAI,KAAiB,EAAE,EAAU,EAAE,CAAC,CAAC;IAC5F,GAAG;IACH,SAAS;CACV,CAAC,CAAC;AAEU,QAAA,eAAe,GAAG,CAAI,OAAmB,EAAE,UAA0B,IAAI,EAAE,UAAuB,EAAkB,EAAE;IACjI,MAAM,EAAE,KAAK,EAAE,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC;IACnC,OAAO;QACL,KAAK;QACL,OAAO;QACP,MAAM,EAAE,qBAAa,CAAC,UAAU,CAAC;KAClC,CAAC;AACJ,CAAC,CAAC;AAEF,wDAAwD;AAC3C,QAAA,YAAY,GAAG,CAAC,OAAwB,EAAmB,EAAE,CAAC,iCACtE,OAAO,KACV,KAAK,kCACA,OAAO,CAAC,KAAK,KAChB,KAAK,EAAE,EAAE,KAEX,KAAK,EAAE,EAAE,IACT,CAAC"}
{"version":3,"file":"utils.js","sourceRoot":"","sources":["../../../lib/RuntimeClient/utils.ts"],"names":[],"mappings":";;;AAOa,QAAA,aAAa,GAAG,CAAC,EAAE,GAAG,GAAG,KAAK,EAAE,SAAS,GAAG,IAAI,EAAE,SAAS,KAAiB,EAAE,EAAc,EAAE,CAAC,CAAC;IAC3G,GAAG;IACH,SAAS;IACT,SAAS;CACV,CAAC,CAAC;AAEU,QAAA,eAAe,GAAG,CAAI,OAAmB,EAAE,UAA0B,IAAI,EAAE,UAAuB,EAAkB,EAAE;IACjI,MAAM,EAAE,KAAK,EAAE,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC;IACnC,OAAO;QACL,KAAK;QACL,OAAO;QACP,MAAM,EAAE,qBAAa,CAAC,UAAU,CAAC;KAClC,CAAC;AACJ,CAAC,CAAC;AAEF,wDAAwD;AAC3C,QAAA,YAAY,GAAG,CAAC,OAAwB,EAAmB,EAAE,CAAC,iCACtE,OAAO,KACV,KAAK,kCACA,OAAO,CAAC,KAAK,KAChB,KAAK,EAAE,EAAE,KAEX,KAAK,EAAE,EAAE,IACT,CAAC"}

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

import { Config as DataConfig } from '@voiceflow/general-types';
import { State } from '@voiceflow/runtime';

@@ -5,3 +6,2 @@ import { AxiosRequestConfig } from 'axios';

import RuntimeClient from "../RuntimeClient";
import { DataConfig } from "../types";
export declare type FactoryConfig<S extends State['variables']> = {

@@ -8,0 +8,0 @@ versionID: string;

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

{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/RuntimeClientFactory/index.ts"],"names":[],"mappings":";;;;;;AAGA,uDAAkC;AAClC,qEAAgD;AAGhD,8CAAsD;AACtD,2CAA+C;AAW/C,MAAa,oBAAoB;IAO/B,YAAY,EAAE,SAAS,EAAE,QAAQ,GAAG,4BAAgB,EAAE,MAAM,EAAE,UAAU,EAAE,SAAS,EAAE,WAAW,EAAoB;QAClH,IAAI,SAAS,EAAE;YACb,wBAAgB,CAAC,SAAS,CAAC,CAAC;SAC7B;QAED,IAAI,CAAC,MAAM,GAAG,IAAI,gBAAM,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,EAAE,WAAW,EAAE,CAAC,CAAC;QAClF,IAAI,CAAC,YAAY,GAAG,EAAE,KAAK,EAAE,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,SAAS,oBAAO,SAAS,CAAE,EAAE,CAAC;QAE5E,IAAI,CAAC,UAAU,mBACb,GAAG,EAAE,KAAK,EACV,SAAS,EAAE,IAAI,IACZ,UAAU,CACd,CAAC;IACJ,CAAC;IAED,YAAY,CAAC,QAAe,IAAI,CAAC,YAAY;QAC3C,OAAO,IAAI,uBAAa,CAAI,KAAK,EAAE,EAAE,MAAM,EAAE,IAAI,CAAC,MAAM,EAAE,UAAU,EAAE,IAAI,CAAC,UAAU,EAAE,CAAC,CAAC;IAC3F,CAAC;CACF;AAzBD,oDAyBC;AAED,kBAAe,oBAAoB,CAAC"}
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../lib/RuntimeClientFactory/index.ts"],"names":[],"mappings":";;;;;;AAIA,uDAAkC;AAClC,qEAAgD;AAEhD,8CAAsD;AACtD,2CAA+C;AAW/C,MAAa,oBAAoB;IAO/B,YAAY,EAAE,SAAS,EAAE,QAAQ,GAAG,4BAAgB,EAAE,MAAM,EAAE,UAAU,EAAE,SAAS,EAAE,WAAW,EAAoB;QAClH,IAAI,SAAS,EAAE;YACb,wBAAgB,CAAC,SAAS,CAAC,CAAC;SAC7B;QAED,IAAI,CAAC,MAAM,GAAG,IAAI,gBAAM,CAAC,EAAE,SAAS,EAAE,QAAQ,EAAE,SAAS,EAAE,MAAM,EAAE,WAAW,EAAE,CAAC,CAAC;QAClF,IAAI,CAAC,YAAY,GAAG,EAAE,KAAK,EAAE,EAAE,EAAE,OAAO,EAAE,EAAE,EAAE,SAAS,oBAAO,SAAS,CAAE,EAAE,CAAC;QAE5E,IAAI,CAAC,UAAU,mBACb,GAAG,EAAE,KAAK,EACV,SAAS,EAAE,IAAI,IACZ,UAAU,CACd,CAAC;IACJ,CAAC;IAED,YAAY,CAAC,QAAe,IAAI,CAAC,YAAY;QAC3C,OAAO,IAAI,uBAAa,CAAI,KAAK,EAAE,EAAE,MAAM,EAAE,IAAI,CAAC,MAAM,EAAE,UAAU,EAAE,IAAI,CAAC,UAAU,EAAE,CAAC,CAAC;IAC3F,CAAC;CACF;AAzBD,oDAyBC;AAED,kBAAe,oBAAoB,CAAC"}

@@ -35,6 +35,2 @@ 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';

export declare type GeneralTrace = BlockTrace | ChoiceTrace | DebugTrace | EndTrace | FlowTrace | AudioTrace | SpeakTrace | VisualTrace;
export declare type DataConfig = {
tts?: boolean;
stripSSML?: boolean;
};
export declare type ResponseContext = {

@@ -84,15 +80,4 @@ state: State;

export declare type Choice = ChoiceTrace['payload']['choices'][number];
export declare const is_V1Trace: (trace: TraceFrame<string, {}>) => trace is {
export declare const is_V1Trace: (trace: any) => trace is TraceFrame<string, undefined, {
type: string;
payload: {
data: unknown;
paths: {
event?: {
type: string;
} | undefined;
nextID: string | null;
}[];
stop: boolean;
defaultPath?: number | undefined;
};
};
}>;

@@ -22,5 +22,4 @@ "use strict";

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

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

{"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"}
{"version":3,"file":"types.js","sourceRoot":"","sources":["../../lib/types.ts"],"names":[],"mappings":";;;AAoBA,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;AA6ED,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,KAAU,EAAuB,EAAE;IAC5D,OAAO,KAAK,CAAC,OAAO,CAAE,KAAoB,CAAC,KAAK,CAAC,CAAC;AACpD,CAAC,CAAC"}
{
"name": "@voiceflow/runtime-client-js",
"description": "JavaScript runtime SDK for executing Voiceflow projects",
"version": "1.16.0",
"version": "1.16.1",
"author": "Voiceflow",

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

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

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