mirror of
https://github.com/r-ca/kidshift-skills.git
synced 2024-10-25 17:14:03 +00:00
Deploy Alexa Skill
This commit is contained in:
parent
8a1919d6a0
commit
0eadc755d1
43
lambda/apl/ChildListDirective.js
Normal file
43
lambda/apl/ChildListDirective.js
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
"use strict";
|
||||||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
|
const DOCUMENT_ID = "child_list";
|
||||||
|
class ChildListDirective {
|
||||||
|
constructor() {
|
||||||
|
this.createDirectivePayload = (dataSources = {}, tokenId = "documentToken") => {
|
||||||
|
return {
|
||||||
|
type: "Alexa.Presentation.APL.RenderDocument",
|
||||||
|
token: tokenId,
|
||||||
|
document: {
|
||||||
|
type: "Link",
|
||||||
|
src: "doc://alexa/apl/documents/" + DOCUMENT_ID
|
||||||
|
},
|
||||||
|
datasources: dataSources
|
||||||
|
};
|
||||||
|
};
|
||||||
|
this.createDataSources = (listItems) => {
|
||||||
|
const datasource = {
|
||||||
|
"textListData": {
|
||||||
|
"type": "object",
|
||||||
|
"objectId": "textListSample",
|
||||||
|
"backgroundImage": {
|
||||||
|
"contentDescription": null,
|
||||||
|
"smallSourceUrl": null,
|
||||||
|
"largeSourceUrl": null,
|
||||||
|
"sources": [
|
||||||
|
{
|
||||||
|
"url": "https://d2o906d8ln7ui1.cloudfront.net/images/templates_v3/textlist/AlexaTextListBackground_Dark.png",
|
||||||
|
"size": "large"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"title": "子供を選択",
|
||||||
|
"listItems": listItems,
|
||||||
|
"logoUrl": "https://d2o906d8ln7ui1.cloudfront.net/images/templates_v3/logo/logo-modern-botanical-white.png"
|
||||||
|
}
|
||||||
|
};
|
||||||
|
return datasource;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = new ChildListDirective();
|
||||||
|
//# sourceMappingURL=ChildListDirective.js.map
|
1
lambda/apl/ChildListDirective.js.map
Normal file
1
lambda/apl/ChildListDirective.js.map
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{"version":3,"file":"ChildListDirective.js","sourceRoot":"","sources":["../../src/apl/ChildListDirective.ts"],"names":[],"mappings":";;AAGA,MAAM,WAAW,GAAG,YAAY,CAAC;AAEjC,MAAM,kBAAkB;IAAxB;QAEW,2BAAsB,GAAG,CAAC,WAAW,GAAG,EAAE,EAAE,OAAO,GAAG,eAAe,EAAa,EAAE;YACvF,OAAO;gBACH,IAAI,EAAE,uCAAuC;gBAC7C,KAAK,EAAE,OAAO;gBACd,QAAQ,EAAE;oBACN,IAAI,EAAE,MAAM;oBACZ,GAAG,EAAE,4BAA4B,GAAG,WAAW;iBAClD;gBACD,WAAW,EAAE,WAAW;aAC3B,CAAA;QACL,CAAC,CAAC;QAEK,sBAAiB,GAAG,CAAC,SAAmB,EAAE,EAAE;YAC/C,MAAM,UAAU,GAAG;gBACf,cAAc,EAAE;oBACZ,MAAM,EAAE,QAAQ;oBAChB,UAAU,EAAE,gBAAgB;oBAC5B,iBAAiB,EAAE;wBACf,oBAAoB,EAAE,IAAI;wBAC1B,gBAAgB,EAAE,IAAI;wBACtB,gBAAgB,EAAE,IAAI;wBACtB,SAAS,EAAE;4BACP;gCACI,KAAK,EAAE,qGAAqG;gCAC5G,MAAM,EAAE,OAAO;6BAClB;yBACJ;qBACJ;oBACD,OAAO,EAAE,OAAO;oBAChB,WAAW,EAAE,SAAS;oBACtB,SAAS,EAAE,gGAAgG;iBAC9G;aACJ,CAAC;YAEF,OAAO,UAAU,CAAC;QACtB,CAAC,CAAA;IACL,CAAC;CAAA;AAED,kBAAe,IAAI,kBAAkB,EAAE,CAAC"}
|
|
@ -47,4 +47,4 @@ class TaskCompletedDirective {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
exports.default = new TaskCompletedDirective();
|
exports.default = new TaskCompletedDirective();
|
||||||
//# sourceMappingURL=taskCompleted.js.map
|
//# sourceMappingURL=TaskCompletedDerective.js.map
|
1
lambda/apl/TaskCompletedDerective.js.map
Normal file
1
lambda/apl/TaskCompletedDerective.js.map
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{"version":3,"file":"TaskCompletedDerective.js","sourceRoot":"","sources":["../../src/apl/TaskCompletedDerective.ts"],"names":[],"mappings":";;AAGA,MAAM,WAAW,GAAG,gBAAgB,CAAC;AAErC,MAAM,sBAAsB;IAA5B;QAEW,2BAAsB,GAAG,CAAC,WAAW,GAAG,EAAE,EAAE,OAAO,GAAG,eAAe,EAAa,EAAE;YACvF,OAAO;gBACH,IAAI,EAAE,uCAAuC;gBAC7C,KAAK,EAAE,OAAO;gBACd,QAAQ,EAAE;oBACN,IAAI,EAAE,MAAM;oBACZ,GAAG,EAAE,4BAA4B,GAAG,WAAW;iBAClD;gBACD,WAAW,EAAE,WAAW;aAC3B,CAAA;QACL,CAAC,CAAC;QAEK,sBAAiB,GAAG,CAAC,WAAmB,EAAE,QAAgB,EAAE,EAAE;YACjE,MAAM,UAAU,GAAG;gBACf,sBAAsB,EAAE;oBACpB,MAAM,EAAE,QAAQ;oBAChB,UAAU,EAAE,gBAAgB;oBAC5B,YAAY,EAAE;wBACV,iBAAiB,EAAE;4BACf,oBAAoB,EAAE,IAAI;4BAC1B,gBAAgB,EAAE,IAAI;4BACtB,gBAAgB,EAAE,IAAI;4BACtB,SAAS,EAAE;gCACP;oCACI,KAAK,EAAE,gGAAgG;oCACvG,MAAM,EAAE,OAAO;iCAClB;6BACJ;yBACJ;wBACD,aAAa,EAAE;4BACX,aAAa,EAAE;gCACX,MAAM,EAAE,WAAW;gCACnB,MAAM,EAAE,WAAW;6BACtB;yBACJ;wBACD,SAAS,EAAE,gGAAgG;wBAC3G,UAAU,EAAE,QAAQ;qBACvB;iBACJ;aACJ,CAAC;YAEF,OAAO,UAAU,CAAC;QACtB,CAAC,CAAA;IACL,CAAC;CAAA;AAED,kBAAe,IAAI,sBAAsB,EAAE,CAAC"}
|
|
@ -1 +0,0 @@
|
||||||
{"version":3,"file":"taskCompleted.js","sourceRoot":"","sources":["../../src/apl/taskCompleted.ts"],"names":[],"mappings":";;AAGA,MAAM,WAAW,GAAG,gBAAgB,CAAC;AAErC,MAAM,sBAAsB;IAA5B;QAEW,2BAAsB,GAAG,CAAC,WAAW,GAAG,EAAE,EAAE,OAAO,GAAG,eAAe,EAAa,EAAE;YACvF,OAAO;gBACH,IAAI,EAAE,uCAAuC;gBAC7C,KAAK,EAAE,OAAO;gBACd,QAAQ,EAAE;oBACN,IAAI,EAAE,MAAM;oBACZ,GAAG,EAAE,4BAA4B,GAAG,WAAW;iBAClD;gBACD,WAAW,EAAE,WAAW;aAC3B,CAAA;QACL,CAAC,CAAC;QAEK,sBAAiB,GAAG,CAAC,WAAmB,EAAE,QAAgB,EAAE,EAAE;YACjE,MAAM,UAAU,GAAG;gBACf,sBAAsB,EAAE;oBACpB,MAAM,EAAE,QAAQ;oBAChB,UAAU,EAAE,gBAAgB;oBAC5B,YAAY,EAAE;wBACV,iBAAiB,EAAE;4BACf,oBAAoB,EAAE,IAAI;4BAC1B,gBAAgB,EAAE,IAAI;4BACtB,gBAAgB,EAAE,IAAI;4BACtB,SAAS,EAAE;gCACP;oCACI,KAAK,EAAE,gGAAgG;oCACvG,MAAM,EAAE,OAAO;iCAClB;6BACJ;yBACJ;wBACD,aAAa,EAAE;4BACX,aAAa,EAAE;gCACX,MAAM,EAAE,WAAW;gCACnB,MAAM,EAAE,WAAW;6BACtB;yBACJ;wBACD,SAAS,EAAE,gGAAgG;wBAC3G,UAAU,EAAE,QAAQ;qBACvB;iBACJ;aACJ,CAAC;YAEF,OAAO,UAAU,CAAC;QACtB,CAAC,CAAA;IACL,CAAC;CAAA;AAED,kBAAe,IAAI,sBAAsB,EAAE,CAAC"}
|
|
|
@ -1,3 +0,0 @@
|
||||||
"use strict";
|
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
|
||||||
//# sourceMappingURL=models.js.map
|
|
|
@ -1 +0,0 @@
|
||||||
{"version":3,"file":"models.js","sourceRoot":"","sources":["../src/models.ts"],"names":[],"mappings":""}
|
|
|
@ -6,7 +6,7 @@
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "tsc",
|
"build": "tsc",
|
||||||
"clean": "rm -rf ./lambda/*",
|
"clean": "rm -rf ./lambda/*",
|
||||||
"deploy": "npm run build && cp ./package.json ./lambda/ && git checkout master && git pull && git checkout dev && git pull && git checkout master && git add ./lambda/* && git commit -am 'deploy' && git push && git checkout dev && git pull && git checkout master && git merge dev && git push && ask deploy"
|
"deploy": "npm run clean && git checkout dev && git pull origin dev && git checkout master && git merge dev && npm run clean && npm run build && cp package.json lambda/ && git add lambda/ && git commit -m 'Deploy Alexa Skill' && git push origin master && ask deploy"
|
||||||
},
|
},
|
||||||
"author": "KidShift Team",
|
"author": "KidShift Team",
|
||||||
"license": "Apache License",
|
"license": "Apache License",
|
||||||
|
|
|
@ -1,13 +0,0 @@
|
||||||
"use strict";
|
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
|
||||||
const pjson_1 = require("pjson");
|
|
||||||
const packageJson = {
|
|
||||||
name: pjson_1.name,
|
|
||||||
description: pjson_1.description,
|
|
||||||
version: pjson_1.version,
|
|
||||||
main: pjson_1.main,
|
|
||||||
license: pjson_1.license,
|
|
||||||
dependencies: pjson_1.dependencies,
|
|
||||||
};
|
|
||||||
console.log(JSON.stringify(packageJson));
|
|
||||||
//# sourceMappingURL=gen-package-json.js.map
|
|
|
@ -1 +0,0 @@
|
||||||
{"version":3,"file":"gen-package-json.js","sourceRoot":"","sources":["../../src/tools/gen-package-json.ts"],"names":[],"mappings":";;AAAA,iCAOe;AACf,MAAM,WAAW,GAAG;IAChB,IAAI,EAAJ,YAAI;IACJ,WAAW,EAAX,mBAAW;IACX,OAAO,EAAP,eAAO;IACP,IAAI,EAAJ,YAAI;IACJ,OAAO,EAAP,eAAO;IACP,YAAY,EAAZ,oBAAY;CACf,CAAC;AACF,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,SAAS,CAAC,WAAW,CAAC,CAAC,CAAC"}
|
|
Loading…
Reference in New Issue
Block a user