UNPKG

aws-cdk

Version:

CDK Toolkit, the command line tool for CDK apps

20 lines 2.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.buildAllStackAssets = void 0; async function buildAllStackAssets(stacks, options) { const { buildStackAssets } = options; const buildingErrors = []; for (const stack of stacks) { try { await buildStackAssets(stack); } catch (err) { buildingErrors.push(err); } } if (buildingErrors.length) { throw Error(`Building Assets Failed: ${buildingErrors.join(', ')}`); } } exports.buildAllStackAssets = buildAllStackAssets; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnVpbGQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJidWlsZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFNTyxLQUFLLFVBQVUsbUJBQW1CLENBQUMsTUFBMkMsRUFBRSxPQUFnQjtJQUNyRyxNQUFNLEVBQUUsZ0JBQWdCLEVBQUUsR0FBRyxPQUFPLENBQUM7SUFFckMsTUFBTSxjQUFjLEdBQWMsRUFBRSxDQUFDO0lBRXJDLEtBQUssTUFBTSxLQUFLLElBQUksTUFBTSxFQUFFO1FBQzFCLElBQUk7WUFDRixNQUFNLGdCQUFnQixDQUFDLEtBQUssQ0FBQyxDQUFDO1NBQy9CO1FBQUMsT0FBTyxHQUFHLEVBQUU7WUFDWixjQUFjLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQzFCO0tBQ0Y7SUFFRCxJQUFJLGNBQWMsQ0FBQyxNQUFNLEVBQUU7UUFDekIsTUFBTSxLQUFLLENBQUMsMkJBQTJCLGNBQWMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0tBQ3JFO0FBQ0gsQ0FBQztBQWhCRCxrREFnQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBjeGFwaSBmcm9tICdAYXdzLWNkay9jeC1hcGknO1xuXG50eXBlIE9wdGlvbnMgPSB7XG4gIGJ1aWxkU3RhY2tBc3NldHM6IChzdGFjazogY3hhcGkuQ2xvdWRGb3JtYXRpb25TdGFja0FydGlmYWN0KSA9PiBQcm9taXNlPHZvaWQ+O1xufTtcblxuZXhwb3J0IGFzeW5jIGZ1bmN0aW9uIGJ1aWxkQWxsU3RhY2tBc3NldHMoc3RhY2tzOiBjeGFwaS5DbG91ZEZvcm1hdGlvblN0YWNrQXJ0aWZhY3RbXSwgb3B0aW9uczogT3B0aW9ucyk6IFByb21pc2U8dm9pZD4ge1xuICBjb25zdCB7IGJ1aWxkU3RhY2tBc3NldHMgfSA9IG9wdGlvbnM7XG5cbiAgY29uc3QgYnVpbGRpbmdFcnJvcnM6IHVua25vd25bXSA9IFtdO1xuXG4gIGZvciAoY29uc3Qgc3RhY2sgb2Ygc3RhY2tzKSB7XG4gICAgdHJ5IHtcbiAgICAgIGF3YWl0IGJ1aWxkU3RhY2tBc3NldHMoc3RhY2spO1xuICAgIH0gY2F0Y2ggKGVycikge1xuICAgICAgYnVpbGRpbmdFcnJvcnMucHVzaChlcnIpO1xuICAgIH1cbiAgfVxuXG4gIGlmIChidWlsZGluZ0Vycm9ycy5sZW5ndGgpIHtcbiAgICB0aHJvdyBFcnJvcihgQnVpbGRpbmcgQXNzZXRzIEZhaWxlZDogJHtidWlsZGluZ0Vycm9ycy5qb2luKCcsICcpfWApO1xuICB9XG59XG4iXX0=