alexa-ability
Advanced tools
Comparing version 0.2.0 to 0.3.0
@@ -1,2 +0,2 @@ | ||
"use strict"; | ||
'use strict'; | ||
@@ -7,4 +7,11 @@ Object.defineProperty(exports, "__esModule", { | ||
exports.getEventName = getEventName; | ||
var _get = require('lodash/get'); | ||
var _get2 = _interopRequireDefault(_get); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function getEventName(event) { | ||
switch (event.request.type) { | ||
switch ((0, _get2.default)(event, 'request.type')) { | ||
case "LaunchRequest": | ||
@@ -14,3 +21,3 @@ return "launch"; | ||
case "IntentRequest": | ||
return event.request.intent.name; | ||
return (0, _get2.default)(event, 'request.intent.name'); | ||
@@ -21,4 +28,4 @@ case "SessionEndedRequest": | ||
default: | ||
return "unhandleIntent"; | ||
return "unhandledIntent"; | ||
} | ||
} |
@@ -17,4 +17,2 @@ 'use strict'; | ||
var _es6Promise = require('es6-promise'); | ||
var _amazonIntents = require('./amazon-intents'); | ||
@@ -26,4 +24,2 @@ | ||
exports.intent = _intent; | ||
if (!global.Promise) global.Promise = _es6Promise.Promise; | ||
exports.intent = _intent; |
@@ -22,6 +22,6 @@ "use strict"; | ||
return new _promise2.default(function (res, rej) { | ||
fn.apply(undefined, args.concat([function (err) { | ||
return err ? rej(err) : res(); | ||
fn.apply(undefined, args.concat([function (err, val) { | ||
return err ? rej(err) : res(val); | ||
}])); | ||
}); | ||
} |
{ | ||
"name": "alexa-ability", | ||
"version": "0.2.0", | ||
"version": "0.3.0", | ||
"description": "", | ||
@@ -22,3 +22,2 @@ "main": "lib/index.js", | ||
"co": "^4.6.0", | ||
"es6-promise": "^3.0.2", | ||
"lodash": "^4.0.1" | ||
@@ -31,4 +30,10 @@ }, | ||
"babel-preset-es2015": "^6.3.13", | ||
"babel-preset-stage-1": "^6.3.13" | ||
"babel-preset-stage-1": "^6.3.13", | ||
"babel-register": "^6.4.3", | ||
"chai": "^3.4.1", | ||
"chai-as-promised": "^5.2.0", | ||
"es6-promise": "^3.0.2", | ||
"mocha": "^2.3.4", | ||
"sinon": "^1.17.2" | ||
} | ||
} |
@@ -1,1 +0,1 @@ | ||
# alexa-ability | ||
# alexa-ability [![Build Status](https://travis-ci.org/nickclaw/alexa-ability.svg?branch=master)](https://travis-ci.org/nickclaw/alexa-ability) |
16066
2
17
439
11
- Removedes6-promise@^3.0.2
- Removedes6-promise@3.3.1(transitive)