UNPKG

@jargon/platform-sdk-core

Version:

Core components of the Jargon Platform SDK for node.js

22 lines 957 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isResponseVariant = exports.ResponseVariantStringResources = exports.isLocaleContentV1 = exports.isReleaseManifest = exports.MANIFEST_FILE_NAME = void 0; exports.MANIFEST_FILE_NAME = 'jargon-manifest.json'; function isReleaseManifest(m) { return typeof m.manifestFormat === 'number' && typeof m.packageFormat === 'number' && Array.isArray(m.locales); } exports.isReleaseManifest = isReleaseManifest; function isLocaleContentV1(c) { return typeof c.__jmd === 'object' && c.__jmd.format === 1 && typeof c.__jmd.locale === 'string'; } exports.isLocaleContentV1 = isLocaleContentV1; exports.ResponseVariantStringResources = ['speech', 'reprompt']; function isResponseVariant(rv) { return (typeof rv === 'object' && (rv.speech || rv.alexaDirectives)); } exports.isResponseVariant = isResponseVariant; //# sourceMappingURL=defs.js.map