alexa-sdk
Version:
Alexa Skill SDK for Node.js
32 lines (26 loc) • 1.62 kB
JavaScript
var AlexaLambdaHandler = require('./lib/alexa');
module.exports.handler = AlexaLambdaHandler.LambdaHandler;
module.exports.CreateStateHandler = AlexaLambdaHandler.CreateStateHandler;
module.exports.StateString = AlexaLambdaHandler.StateString;
module.exports.templateBuilders = {
BodyTemplate1Builder : require('./lib/templateBuilders/bodyTemplate1Builder').BodyTemplate1Builder,
BodyTemplate2Builder : require('./lib/templateBuilders/bodyTemplate2Builder').BodyTemplate2Builder,
BodyTemplate3Builder : require('./lib/templateBuilders/bodyTemplate3Builder').BodyTemplate3Builder,
BodyTemplate6Builder : require('./lib/templateBuilders/bodyTemplate6Builder').BodyTemplate6Builder,
BodyTemplate7Builder : require('./lib/templateBuilders/bodyTemplate7Builder').BodyTemplate7Builder,
ListTemplate1Builder : require('./lib/templateBuilders/listTemplate1Builder').ListTemplate1Builder,
ListTemplate2Builder : require('./lib/templateBuilders/listTemplate2Builder').ListTemplate2Builder,
ListItemBuilder : require('./lib/templateBuilders/listItemBuilder').ListItemBuilder
};
module.exports.services = {
DeviceAddressService : require('./lib/services/deviceAddressService'),
ListManagementService : require('./lib/services/listManagementService'),
DirectiveService : require('./lib/services/directiveService')
};
module.exports.directives = {
VoicePlayerSpeakDirective : require('./lib/directives/voicePlayerSpeakDirective')
};
module.exports.utils = {
ImageUtils : require('./lib/utils/imageUtils').ImageUtils,
TextUtils : require('./lib/utils/textUtils').TextUtils
};