UNPKG

conan-aws-lambda

Version:
35 lines (21 loc) 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _conanAwsLambda = require("./components/conanAwsLambda.js"); var _conanAwsLambda2 = _interopRequireDefault(_conanAwsLambda); var _awsSdk = require("aws-sdk"); var _awsSdk2 = _interopRequireDefault(_awsSdk); var _akiro = require("akiro"); var _akiro2 = _interopRequireDefault(_akiro); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } var ConanAwsLambdaPlugin = function ConanAwsLambdaPlugin(conan) { _classCallCheck(this, ConanAwsLambdaPlugin); conan.config.region = conan.config.region || "us-east-1"; conan.config.basePath = conan.config.basePath || process.cwd(); conan.steps.library("AWS", _awsSdk2.default); conan.steps.library("Akiro", _akiro2.default); conan.addComponent("lambda", _conanAwsLambda2.default); }; exports.default = ConanAwsLambdaPlugin;