aws-webdeploy
Advanced tools
+5
-3
@@ -17,6 +17,7 @@ "use strict"; | ||
| } | ||
| let props; | ||
| let props, stackName; | ||
| if (process.env['WEBDEPLOY_CONFIG_NAME'] && pkg.webdeploy[process.env['WEBDEPLOY_CONFIG_NAME'] || '']) { | ||
| const configName = process.env['WEBDEPLOY_CONFIG_NAME']; | ||
| console.log('Using web deploy configuration:', configName); | ||
| stackName = pkg.webdeploy[configName].stackName; | ||
| props = { | ||
@@ -32,2 +33,3 @@ websiteDistPath: pkg.webdeploy[configName].distPath || pkg.webdeploy[configName].websiteDistPath, | ||
| else { | ||
| stackName = pkg.webdeploy.stackName; | ||
| props = { | ||
@@ -45,3 +47,3 @@ websiteDistPath: pkg.webdeploy.distPath || pkg.webdeploy.websiteDistPath, | ||
| const app = new cdk.App(); | ||
| new MyWebStack(app, pkg.webdeploy.stackName || pkg.name); | ||
| //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVwbG95LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZGVwbG95LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEscUNBQXNDO0FBQ3RDLG1FQUE0RDtBQUU1RCxNQUFhLFVBQVcsU0FBUSwyQ0FBa0I7SUFDaEQsWUFBWSxLQUFjLEVBQUUsRUFBVTtRQUVwQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUMxQixDQUFDO0NBQ0Y7QUFMRCxnQ0FLQztBQUVELE1BQU0sV0FBVyxHQUFHLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQztBQUVsQyxNQUFNLEdBQUcsR0FBRyxPQUFPLENBQUMsR0FBRyxXQUFXLGVBQWUsQ0FBQyxDQUFDO0FBRW5ELElBQUksQ0FBQyxHQUFHLENBQUMsU0FBUyxFQUFFO0lBQ2xCLE9BQU8sQ0FBQyxLQUFLLENBQUMsc0VBQXNFLENBQUMsQ0FBQztJQUN0RixPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO0NBQ2pCO0FBRUQsSUFBSSxLQUFVLENBQUM7QUFDZixJQUFJLE9BQU8sQ0FBQyxHQUFHLENBQUMsdUJBQXVCLENBQUMsSUFBSSxHQUFHLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsdUJBQXVCLENBQUMsSUFBSSxFQUFFLENBQUMsRUFBRTtJQUNyRyxNQUFNLFVBQVUsR0FBUSxPQUFPLENBQUMsR0FBRyxDQUFDLHVCQUF1QixDQUFDLENBQUM7SUFDN0QsT0FBTyxDQUFDLEdBQUcsQ0FBQyxpQ0FBaUMsRUFBRSxVQUFVLENBQUMsQ0FBQztJQUUzRCxLQUFLLEdBQUc7UUFDTixlQUFlLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLElBQUksR0FBRyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxlQUFlO1FBQ2hHLGlCQUFpQixFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsaUJBQWlCLElBQUksR0FBRyxDQUFDLE9BQU87UUFDN0UsY0FBYyxFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsY0FBYztRQUN4RCxhQUFhLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxhQUFhLElBQUksWUFBWTtRQUN0RSxjQUFjLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxjQUFjO1FBQ3hELFdBQVcsRUFBRSxHQUFHLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDLFdBQVc7S0FDbkQsQ0FBQztDQUNIO0tBQU07SUFDTCxLQUFLLEdBQUc7UUFDTixlQUFlLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxRQUFRLElBQUksR0FBRyxDQUFDLFNBQVMsQ0FBQyxlQUFlO1FBQ3hFLGlCQUFpQixFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLElBQUksR0FBRyxDQUFDLE9BQU87UUFDakUsY0FBYyxFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsY0FBYztRQUM1QyxhQUFhLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxhQUFhLElBQUksWUFBWTtRQUMxRCxjQUFjLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxjQUFjO1FBQzVDLFdBQVcsRUFBRSxHQUFHLENBQUMsU0FBUyxDQUFDLFdBQVc7S0FDdkMsQ0FBQztDQUNIO0FBRUQsT0FBTyxDQUFDLEdBQUcsQ0FBQyxnREFBZ0QsQ0FBQyxDQUFDO0FBQzlELE9BQU8sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUM7QUFFckIsTUFBTSxHQUFHLEdBQUcsSUFBSSxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUM7QUFDMUIsSUFBSSxVQUFVLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsU0FBUyxJQUFJLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjZGsgPSByZXF1aXJlKCdAYXdzLWNkay9jb3JlJyk7XG5pbXBvcnQgeyBTdGF0aWNXZWJzaXRlU3RhY2sgfSBmcm9tICdhd3MtY2RrLXN0YXRpYy13ZWJzaXRlJztcblxuZXhwb3J0IGNsYXNzIE15V2ViU3RhY2sgZXh0ZW5kcyBTdGF0aWNXZWJzaXRlU3RhY2sge1xuICBjb25zdHJ1Y3RvcihzY29wZTogY2RrLkFwcCwgaWQ6IHN0cmluZyApIHtcbiAgICBcbiAgICBzdXBlcihzY29wZSwgaWQsIHByb3BzKTtcbiAgfVxufVxuXG5jb25zdCB3b3JraW5nUGF0aCA9IHByb2Nlc3MuY3dkKCk7XG5cbmNvbnN0IHBrZyA9IHJlcXVpcmUoYCR7d29ya2luZ1BhdGh9L3BhY2thZ2UuanNvbmApO1xuXG5pZiAoIXBrZy53ZWJkZXBsb3kpIHtcbiAgY29uc29sZS5lcnJvcignRXJyb3IsIHBhY2thZ2UuanNvbiBzaG91bGQgaGF2ZSBhIFwid2ViZGVwbG95XCIgY29uZmlndXJhdGlvbiBzZWN0aW9uLicpO1xuICBwcm9jZXNzLmV4aXQoMik7XG59XG5cbmxldCBwcm9wczogYW55O1xuaWYgKHByb2Nlc3MuZW52WydXRUJERVBMT1lfQ09ORklHX05BTUUnXSAmJiBwa2cud2ViZGVwbG95W3Byb2Nlc3MuZW52WydXRUJERVBMT1lfQ09ORklHX05BTUUnXSB8fCAnJ10pIHtcbiAgY29uc3QgY29uZmlnTmFtZTogYW55ID0gcHJvY2Vzcy5lbnZbJ1dFQkRFUExPWV9DT05GSUdfTkFNRSddO1xuICBjb25zb2xlLmxvZygnVXNpbmcgd2ViIGRlcGxveSBjb25maWd1cmF0aW9uOicsIGNvbmZpZ05hbWUpO1xuXG4gIHByb3BzID0ge1xuICAgIHdlYnNpdGVEaXN0UGF0aDogcGtnLndlYmRlcGxveVtjb25maWdOYW1lXS5kaXN0UGF0aCB8fCBwa2cud2ViZGVwbG95W2NvbmZpZ05hbWVdLndlYnNpdGVEaXN0UGF0aCxcbiAgICBkZXBsb3ltZW50VmVyc2lvbjogcGtnLndlYmRlcGxveVtjb25maWdOYW1lXS5kZXBsb3ltZW50VmVyc2lvbiB8fCBwa2cudmVyc2lvbixcbiAgICByZXNvdXJjZVByZWZpeDogcGtnLndlYmRlcGxveVtjb25maWdOYW1lXS5yZXNvdXJjZVByZWZpeCxcbiAgICBpbmRleERvY3VtZW50OiBwa2cud2ViZGVwbG95W2NvbmZpZ05hbWVdLmluZGV4RG9jdW1lbnQgfHwgJ2luZGV4Lmh0bWwnLFxuICAgIGNlcnRpZmljYXRlQXJuOiBwa2cud2ViZGVwbG95W2NvbmZpZ05hbWVdLmNlcnRpZmljYXRlQXJuLFxuICAgIGRvbWFpbk5hbWVzOiBwa2cud2ViZGVwbG95W2NvbmZpZ05hbWVdLmRvbWFpbk5hbWVzLFxuICB9O1xufSBlbHNlIHtcbiAgcHJvcHMgPSB7XG4gICAgd2Vic2l0ZURpc3RQYXRoOiBwa2cud2ViZGVwbG95LmRpc3RQYXRoIHx8IHBrZy53ZWJkZXBsb3kud2Vic2l0ZURpc3RQYXRoLFxuICAgIGRlcGxveW1lbnRWZXJzaW9uOiBwa2cud2ViZGVwbG95LmRlcGxveW1lbnRWZXJzaW9uIHx8IHBrZy52ZXJzaW9uLFxuICAgIHJlc291cmNlUHJlZml4OiBwa2cud2ViZGVwbG95LnJlc291cmNlUHJlZml4LFxuICAgIGluZGV4RG9jdW1lbnQ6IHBrZy53ZWJkZXBsb3kuaW5kZXhEb2N1bWVudCB8fCAnaW5kZXguaHRtbCcsXG4gICAgY2VydGlmaWNhdGVBcm46IHBrZy53ZWJkZXBsb3kuY2VydGlmaWNhdGVBcm4sXG4gICAgZG9tYWluTmFtZXM6IHBrZy53ZWJkZXBsb3kuZG9tYWluTmFtZXMsXG4gIH07XG59XG5cbmNvbnNvbGUubG9nKCdVc2luZyB0aGUgZm9sbG93aW5nIHByb3BlcnRpZXMgZm9yIGRlcGxveW1lbnQ6Jyk7XG5jb25zb2xlLnRhYmxlKHByb3BzKTtcblxuY29uc3QgYXBwID0gbmV3IGNkay5BcHAoKTtcbm5ldyBNeVdlYlN0YWNrKGFwcCwgcGtnLndlYmRlcGxveS5zdGFja05hbWUgfHwgcGtnLm5hbWUpOyJdfQ== | ||
| new MyWebStack(app, stackName || pkg.name); | ||
| //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVwbG95LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiZGVwbG95LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEscUNBQXNDO0FBQ3RDLG1FQUE0RDtBQUU1RCxNQUFhLFVBQVcsU0FBUSwyQ0FBa0I7SUFDaEQsWUFBWSxLQUFjLEVBQUUsRUFBVTtRQUVwQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUMxQixDQUFDO0NBQ0Y7QUFMRCxnQ0FLQztBQUVELE1BQU0sV0FBVyxHQUFHLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQztBQUVsQyxNQUFNLEdBQUcsR0FBRyxPQUFPLENBQUMsR0FBRyxXQUFXLGVBQWUsQ0FBQyxDQUFDO0FBRW5ELElBQUksQ0FBQyxHQUFHLENBQUMsU0FBUyxFQUFFO0lBQ2xCLE9BQU8sQ0FBQyxLQUFLLENBQUMsc0VBQXNFLENBQUMsQ0FBQztJQUN0RixPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO0NBQ2pCO0FBRUQsSUFBSSxLQUFVLEVBQUUsU0FBaUIsQ0FBQztBQUVsQyxJQUFJLE9BQU8sQ0FBQyxHQUFHLENBQUMsdUJBQXVCLENBQUMsSUFBSSxHQUFHLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsdUJBQXVCLENBQUMsSUFBSSxFQUFFLENBQUMsRUFBRTtJQUNyRyxNQUFNLFVBQVUsR0FBUSxPQUFPLENBQUMsR0FBRyxDQUFDLHVCQUF1QixDQUFDLENBQUM7SUFDN0QsT0FBTyxDQUFDLEdBQUcsQ0FBQyxpQ0FBaUMsRUFBRSxVQUFVLENBQUMsQ0FBQztJQUMzRCxTQUFTLEdBQUcsR0FBRyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxTQUFTLENBQUM7SUFFaEQsS0FBSyxHQUFHO1FBQ04sZUFBZSxFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsUUFBUSxJQUFJLEdBQUcsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsZUFBZTtRQUNoRyxpQkFBaUIsRUFBRSxHQUFHLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDLGlCQUFpQixJQUFJLEdBQUcsQ0FBQyxPQUFPO1FBQzdFLGNBQWMsRUFBRSxHQUFHLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDLGNBQWM7UUFDeEQsYUFBYSxFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsYUFBYSxJQUFJLFlBQVk7UUFDdEUsY0FBYyxFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsY0FBYztRQUN4RCxXQUFXLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxXQUFXO0tBQ25ELENBQUM7Q0FDSDtLQUFNO0lBQ0wsU0FBUyxHQUFHLEdBQUcsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDO0lBRXBDLEtBQUssR0FBRztRQUNOLGVBQWUsRUFBRSxHQUFHLENBQUMsU0FBUyxDQUFDLFFBQVEsSUFBSSxHQUFHLENBQUMsU0FBUyxDQUFDLGVBQWU7UUFDeEUsaUJBQWlCLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxpQkFBaUIsSUFBSSxHQUFHLENBQUMsT0FBTztRQUNqRSxjQUFjLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxjQUFjO1FBQzVDLGFBQWEsRUFBRSxHQUFHLENBQUMsU0FBUyxDQUFDLGFBQWEsSUFBSSxZQUFZO1FBQzFELGNBQWMsRUFBRSxHQUFHLENBQUMsU0FBUyxDQUFDLGNBQWM7UUFDNUMsV0FBVyxFQUFFLEdBQUcsQ0FBQyxTQUFTLENBQUMsV0FBVztLQUN2QyxDQUFDO0NBQ0g7QUFFRCxPQUFPLENBQUMsR0FBRyxDQUFDLGdEQUFnRCxDQUFDLENBQUM7QUFDOUQsT0FBTyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUVyQixNQUFNLEdBQUcsR0FBRyxJQUFJLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQztBQUMxQixJQUFJLFVBQVUsQ0FBQyxHQUFHLEVBQUUsU0FBUyxJQUFJLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjZGsgPSByZXF1aXJlKCdAYXdzLWNkay9jb3JlJyk7XG5pbXBvcnQgeyBTdGF0aWNXZWJzaXRlU3RhY2sgfSBmcm9tICdhd3MtY2RrLXN0YXRpYy13ZWJzaXRlJztcblxuZXhwb3J0IGNsYXNzIE15V2ViU3RhY2sgZXh0ZW5kcyBTdGF0aWNXZWJzaXRlU3RhY2sge1xuICBjb25zdHJ1Y3RvcihzY29wZTogY2RrLkFwcCwgaWQ6IHN0cmluZyApIHtcbiAgICBcbiAgICBzdXBlcihzY29wZSwgaWQsIHByb3BzKTtcbiAgfVxufVxuXG5jb25zdCB3b3JraW5nUGF0aCA9IHByb2Nlc3MuY3dkKCk7XG5cbmNvbnN0IHBrZyA9IHJlcXVpcmUoYCR7d29ya2luZ1BhdGh9L3BhY2thZ2UuanNvbmApO1xuXG5pZiAoIXBrZy53ZWJkZXBsb3kpIHtcbiAgY29uc29sZS5lcnJvcignRXJyb3IsIHBhY2thZ2UuanNvbiBzaG91bGQgaGF2ZSBhIFwid2ViZGVwbG95XCIgY29uZmlndXJhdGlvbiBzZWN0aW9uLicpO1xuICBwcm9jZXNzLmV4aXQoMik7XG59XG5cbmxldCBwcm9wczogYW55LCBzdGFja05hbWU6IHN0cmluZztcblxuaWYgKHByb2Nlc3MuZW52WydXRUJERVBMT1lfQ09ORklHX05BTUUnXSAmJiBwa2cud2ViZGVwbG95W3Byb2Nlc3MuZW52WydXRUJERVBMT1lfQ09ORklHX05BTUUnXSB8fCAnJ10pIHtcbiAgY29uc3QgY29uZmlnTmFtZTogYW55ID0gcHJvY2Vzcy5lbnZbJ1dFQkRFUExPWV9DT05GSUdfTkFNRSddO1xuICBjb25zb2xlLmxvZygnVXNpbmcgd2ViIGRlcGxveSBjb25maWd1cmF0aW9uOicsIGNvbmZpZ05hbWUpO1xuICBzdGFja05hbWUgPSBwa2cud2ViZGVwbG95W2NvbmZpZ05hbWVdLnN0YWNrTmFtZTtcblxuICBwcm9wcyA9IHtcbiAgICB3ZWJzaXRlRGlzdFBhdGg6IHBrZy53ZWJkZXBsb3lbY29uZmlnTmFtZV0uZGlzdFBhdGggfHwgcGtnLndlYmRlcGxveVtjb25maWdOYW1lXS53ZWJzaXRlRGlzdFBhdGgsXG4gICAgZGVwbG95bWVudFZlcnNpb246IHBrZy53ZWJkZXBsb3lbY29uZmlnTmFtZV0uZGVwbG95bWVudFZlcnNpb24gfHwgcGtnLnZlcnNpb24sXG4gICAgcmVzb3VyY2VQcmVmaXg6IHBrZy53ZWJkZXBsb3lbY29uZmlnTmFtZV0ucmVzb3VyY2VQcmVmaXgsXG4gICAgaW5kZXhEb2N1bWVudDogcGtnLndlYmRlcGxveVtjb25maWdOYW1lXS5pbmRleERvY3VtZW50IHx8ICdpbmRleC5odG1sJyxcbiAgICBjZXJ0aWZpY2F0ZUFybjogcGtnLndlYmRlcGxveVtjb25maWdOYW1lXS5jZXJ0aWZpY2F0ZUFybixcbiAgICBkb21haW5OYW1lczogcGtnLndlYmRlcGxveVtjb25maWdOYW1lXS5kb21haW5OYW1lcyxcbiAgfTtcbn0gZWxzZSB7XG4gIHN0YWNrTmFtZSA9IHBrZy53ZWJkZXBsb3kuc3RhY2tOYW1lO1xuXG4gIHByb3BzID0ge1xuICAgIHdlYnNpdGVEaXN0UGF0aDogcGtnLndlYmRlcGxveS5kaXN0UGF0aCB8fCBwa2cud2ViZGVwbG95LndlYnNpdGVEaXN0UGF0aCxcbiAgICBkZXBsb3ltZW50VmVyc2lvbjogcGtnLndlYmRlcGxveS5kZXBsb3ltZW50VmVyc2lvbiB8fCBwa2cudmVyc2lvbixcbiAgICByZXNvdXJjZVByZWZpeDogcGtnLndlYmRlcGxveS5yZXNvdXJjZVByZWZpeCxcbiAgICBpbmRleERvY3VtZW50OiBwa2cud2ViZGVwbG95LmluZGV4RG9jdW1lbnQgfHwgJ2luZGV4Lmh0bWwnLFxuICAgIGNlcnRpZmljYXRlQXJuOiBwa2cud2ViZGVwbG95LmNlcnRpZmljYXRlQXJuLFxuICAgIGRvbWFpbk5hbWVzOiBwa2cud2ViZGVwbG95LmRvbWFpbk5hbWVzLFxuICB9O1xufVxuXG5jb25zb2xlLmxvZygnVXNpbmcgdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzIGZvciBkZXBsb3ltZW50OicpO1xuY29uc29sZS50YWJsZShwcm9wcyk7XG5cbmNvbnN0IGFwcCA9IG5ldyBjZGsuQXBwKCk7XG5uZXcgTXlXZWJTdGFjayhhcHAsIHN0YWNrTmFtZSB8fCBwa2cubmFtZSk7Il19 |
+6
-2
@@ -20,6 +20,8 @@ import cdk = require('@aws-cdk/core'); | ||
| let props: any; | ||
| let props: any, stackName: string; | ||
| if (process.env['WEBDEPLOY_CONFIG_NAME'] && pkg.webdeploy[process.env['WEBDEPLOY_CONFIG_NAME'] || '']) { | ||
| const configName: any = process.env['WEBDEPLOY_CONFIG_NAME']; | ||
| console.log('Using web deploy configuration:', configName); | ||
| stackName = pkg.webdeploy[configName].stackName; | ||
@@ -35,2 +37,4 @@ props = { | ||
| } else { | ||
| stackName = pkg.webdeploy.stackName; | ||
| props = { | ||
@@ -50,2 +54,2 @@ websiteDistPath: pkg.webdeploy.distPath || pkg.webdeploy.websiteDistPath, | ||
| const app = new cdk.App(); | ||
| new MyWebStack(app, pkg.webdeploy.stackName || pkg.name); | ||
| new MyWebStack(app, stackName || pkg.name); |
+1
-1
| { | ||
| "name": "aws-webdeploy", | ||
| "version": "1.1.0", | ||
| "version": "1.1.1", | ||
| "description": "Commandline tool used to deploy a web application.", | ||
@@ -5,0 +5,0 @@ "bin": "index.js", |
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
17896
2.59%207
1.97%