From 8065b926291a676c720787aed225c224aa71e5d8 Mon Sep 17 00:00:00 2001 From: Eddie Goynes Date: Wed, 9 Nov 2022 13:18:50 -0800 Subject: [PATCH] Updates for v4.1.0 --- CHANGELOG.md | 52 +-- NOTICE.txt | 20 ++ source/console/package-lock.json | 124 ++++--- source/constructs/lib/live-streaming.ts | 51 ++- source/constructs/package.json | 3 +- .../__snapshots__/live-streaming.test.ts.snap | 98 ++++- source/custom-resource/package-lock.json | 339 ++++++++++-------- .../jest/constructs/clover.xml | 212 ++++++----- .../jest/constructs/coverage-final.json | 2 +- .../jest/constructs/lcov.info | 232 ++++++------ .../jest/custom-resource/clover.xml | 14 +- .../jest/custom-resource/coverage-final.json | 10 +- 12 files changed, 693 insertions(+), 464 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a67c50b..2eda8dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,43 +4,45 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.1.0] - 2022-11-9 + +### New +- Added Service Catalog AppRegistry Application resource +- Added Application Insights within the AppRegistry dashboard + +### Changed +- Added stack name to CachePolicy to make unique name allowing for multiple concurrent stacks +- Added stack name to AppRegistry application name to allow for multiple concurrent stacks + ## [4.0.1] - 2022-8-3 ### New -``` -# Added Service Catalog AppRegistry Application resource -``` +- Added Service Catalog AppRegistry Application resource ### Changed -``` -# Disabled versioning on buckets within the CloudFront to S3 construct -``` +- Disabled versioning on buckets within the CloudFront to S3 construct ## [4.0.0] - 2022-7-6 ### New -``` -# Added cdk infrastructure in source/constructs directory -# Defined resources for cdk stack in source/constructs/lib/live-streaming.ts -# Added links to MediaLive and S3 consoles to CloudFormation Outputs -# Added links to metric dashboards for MediaLive and MediaPackage to CloudFormation Outputs -# Added SonarQube properties file: sonar-project.properties -# Added snapshot test to source/constructs/test directory -# Added cdk nag rule suppressions +- Added cdk infrastructure in source/constructs directory +- Defined resources for cdk stack in source/constructs/lib/live-streaming.ts +- Added links to MediaLive and S3 consoles to CloudFormation Outputs +- Added links to metric dashboards for MediaLive and MediaPackage to CloudFormation Outputs +- Added SonarQube properties file: sonar-project.properties +- Added snapshot test to source/constructs/test directory +- Added cdk nag rule suppressions # Added SolutionId tag to resources -``` ### Changed -``` -# Removed CloudFormation template live-streaming-on-aws.yaml -# Use CachePolicy instead of ForwardedValues(deprecated) for cloudfront distribution -# Use @aws-solutions-constructs/aws-cloudfront-s3 construct to deploy demo resources -# Updated deployment/run-unit-tests.sh to generate unit test coverage reports -# Updated deployment/build-s3-dist.sh to output cdk nag errors -# Updated source/custom-resource/lib/medialive/index.spec.js to increase unit test coverage -# Generate secret string for Cdn Secret resource using cdk instead of hard coding -# Upgrade path from old versions require a delete and re-deploy since moving to CDK -``` +- Removed CloudFormation template live-streaming-on-aws.yaml +- Use CachePolicy instead of ForwardedValues(deprecated) for cloudfront distribution +- Use @aws-solutions-constructs/aws-cloudfront-s3 construct to deploy demo resources +- Updated deployment/run-unit-tests.sh to generate unit test coverage reports +- Updated deployment/build-s3-dist.sh to output cdk nag errors +- Updated source/custom-resource/lib/medialive/index.spec.js to increase unit test coverage +- Generate secret string for Cdn Secret resource using cdk instead of hard coding +- Upgrade path from old versions require a delete and re-deploy since moving to CDK ### Contributors * @sandimciin diff --git a/NOTICE.txt b/NOTICE.txt index f531b47..92836a4 100644 --- a/NOTICE.txt +++ b/NOTICE.txt @@ -20,6 +20,7 @@ THIRD PARTY COMPONENTS This software includes third party software subject to the following copyrights: AWS SDK under the Apache License Version 2.0 +AWS CDK under the Apache License Version 2.0 requests under the Apache License Version 2.0 Stanford Javascript Crypto Library under the BSD license or under the GNU GPL, version 2.0 uuid.js under the Massachusetts Institute of Technology (MIT) license @@ -34,5 +35,24 @@ react-bootstrap under the Massachusetts Institute of Technology (MIT) license react-dom under the Massachusetts Institute of Technology (MIT) license react-scripts under the Massachusetts Institute of Technology (MIT) license react-player under the Massachusetts Institute of Technology (MIT) license +json-to-pretty-yaml under the Apache License Version 2.0 +@aws-cdk/aws-cloudwatch under the Apache License Version 2.0 +@aws-cdk/aws-lambda under the Apache License Version 2.0 +@aws-cdk/aws-medialive under the Apache License Version 2.0 +@aws-cdk/aws-s3 under the Apache License Version 2.0 +@aws-cdk/aws-servicecatalogappregistry under the Apache License Version 2.0 +@aws-cdk/aws-applicationinsights under the Apache License Version 2.0 +@aws-cdk/core under the Apache License Version 2.0 +@aws-solutions-constructs/aws-cloudfront-s3 under the Apache License Version 2.0 +cdk-nag under the Apache License Version 2.0 +source-map-support under the Massachusetts Institute of Technology (MIT) license +@aws-cdk/assert under the Apache License Version 2.0 +@types/jest under the Massachusetts Institute of Technology (MIT) license +@types/node under the Massachusetts Institute of Technology (MIT) license +aws-cdk under the Apache License Version 2.0 +jest under the Massachusetts Institute of Technology (MIT) license +ts-jest under the Massachusetts Institute of Technology (MIT) license +ts-node under the Massachusetts Institute of Technology (MIT) license +typescript under the Apache License Version 2.0 The licenses for these third party components are included in LICENSE.txt diff --git a/source/console/package-lock.json b/source/console/package-lock.json index 8c47598..96b3f5b 100644 --- a/source/console/package-lock.json +++ b/source/console/package-lock.json @@ -2673,28 +2673,6 @@ "node": ">=6.0.0" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.13", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", @@ -14422,13 +14400,13 @@ } }, "node_modules/terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", "dependencies": { - "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", "source-map-support": "~0.5.20" }, "bin": { @@ -14476,6 +14454,40 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, + "node_modules/terser/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/terser/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/terser/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -17604,27 +17616,6 @@ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz", "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==" }, - "@jridgewell/source-map": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } - } - }, "@jridgewell/sourcemap-codec": { "version": "1.4.13", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz", @@ -26186,13 +26177,13 @@ } }, "terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", "requires": { - "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", "source-map-support": "~0.5.20" }, "dependencies": { @@ -26200,6 +26191,37 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } } } }, diff --git a/source/constructs/lib/live-streaming.ts b/source/constructs/lib/live-streaming.ts index 24a581e..b4d4c08 100644 --- a/source/constructs/lib/live-streaming.ts +++ b/source/constructs/lib/live-streaming.ts @@ -19,6 +19,7 @@ import { Secret } from '@aws-cdk/aws-secretsmanager'; import * as cloudfront from '@aws-cdk/aws-cloudfront'; import * as origin from '@aws-cdk/aws-cloudfront-origins'; import * as appreg from '@aws-cdk/aws-servicecatalogappregistry'; +import * as applicationinsights from '@aws-cdk/aws-applicationinsights'; import { CloudFrontToS3 } from '@aws-solutions-constructs/aws-cloudfront-s3'; import { NagSuppressions } from 'cdk-nag'; @@ -619,7 +620,11 @@ export class LiveStreaming extends cdk.Stack { /** * CloudFront Distribution */ - const cachePolicy = new cloudfront.CachePolicy(this, 'CachePolicy', { + // Need Unique name for each Cache Policy. + const cachePolicyName = `CachePolicy-${cdk.Aws.STACK_NAME}`; + + const cachePolicy = new cloudfront.CachePolicy(this, `CachePolicy`, { + cachePolicyName: cachePolicyName, cookieBehavior: cloudfront.CacheCookieBehavior.all(), headerBehavior: cloudfront.CacheHeaderBehavior.allowList( 'Access-Control-Allow-Origin', @@ -883,12 +888,42 @@ export class LiveStreaming extends cdk.Stack { /** * AppRegistry */ - const appRegistry = new appreg.Application(this, 'AppRegistryApp', { - applicationName: 'LiveStreamingOnAws', - description: '(SO0013) Live Streaming on AWS Solution %%VERSION%%' - }); - appRegistry.associateStack(this); - + const solutionId = 'SO0013'; + const solutionName = 'Live Streaming on AWS'; + const applicationName = `live-streaming-on-aws-${cdk.Aws.STACK_NAME}`; + const attributeGroup = new appreg.AttributeGroup(this, 'AppRegistryAttributeGroup', { + attributeGroupName: cdk.Aws.STACK_NAME, + description: "Attribute group for solution information.", + attributes: { + ApplicationType: 'AWS-Solutions', + SolutionVersion: '%%VERSION%%', + SolutionID: solutionId, + SolutionName: solutionName + } + }); + const appRegistry = new appreg.Application(this, 'AppRegistryApp', { + applicationName: applicationName, + description: `Service Catalog application to track and manage all your resources. The SolutionId is ${solutionId} and SolutionVersion is %%VERSION%%.` + }); + appRegistry.associateStack(this); + cdk.Tags.of(appRegistry).add('solutionId', solutionId); + cdk.Tags.of(appRegistry).add('SolutionName', solutionName); + cdk.Tags.of(appRegistry).add('SolutionDomain', 'CloudFoundations'); + cdk.Tags.of(appRegistry).add('SolutionVersion', '%%VERSION%%'); + cdk.Tags.of(appRegistry).add('appRegistryApplicationName', 'live-streaming-on-aws-stack'); + cdk.Tags.of(appRegistry).add('ApplicationType', 'AWS-Solutions'); + + appRegistry.node.addDependency(attributeGroup); + appRegistry.associateAttributeGroup(attributeGroup); + + const appInsights = new applicationinsights.CfnApplication(this, 'ApplicationInsightsApp', { + resourceGroupName: `AWS_AppRegistry_Application-${applicationName}`, + autoConfigurationEnabled: true, + cweMonitorEnabled: true, + opsCenterEnabled: true + }); + appInsights.node.addDependency(appRegistry); + /** * AnonymousMetric @@ -992,7 +1027,7 @@ export class LiveStreaming extends cdk.Stack { value: `https://${cdk.Aws.REGION}.console.aws.amazon.com/servicecatalog/home?#applications/${appRegistry.applicationId}`, exportName: `${cdk.Aws.STACK_NAME}-AppRegistry` }); - new cdk.CfnOutput(this, 'MediaLiveChannelId', { + new cdk.CfnOutput(this, 'MediaLiveChannelId', { // NOSONAR description: 'MediaLive Channel Id', value: `${mediaLiveChannel.getAttString('ChannelId')}`, exportName: `${cdk.Aws.STACK_NAME}-MediaLiveChannelId` diff --git a/source/constructs/package.json b/source/constructs/package.json index 8e69629..2f02a28 100644 --- a/source/constructs/package.json +++ b/source/constructs/package.json @@ -14,7 +14,7 @@ "scripts": { "build": "tsc", "watch": "tsc -w", - "test": "jest --coverage", + "test": "jest --coverage --updateSnapshot", "cdk": "cdk" }, "devDependencies": { @@ -34,6 +34,7 @@ "@aws-cdk/aws-mediapackage": "1.126.0", "@aws-cdk/aws-s3": "1.126.0", "@aws-cdk/aws-servicecatalogappregistry": "1.126.0", + "@aws-cdk/aws-applicationinsights": "1.126.0", "@aws-cdk/core": "1.126.0", "@aws-solutions-constructs/aws-cloudfront-s3": "1.126.0", "cdk-nag": "^1.0.0", diff --git a/source/constructs/test/__snapshots__/live-streaming.test.ts.snap b/source/constructs/test/__snapshots__/live-streaming.test.ts.snap index 41b9876..41f6aa2 100644 --- a/source/constructs/test/__snapshots__/live-streaming.test.ts.snap +++ b/source/constructs/test/__snapshots__/live-streaming.test.ts.snap @@ -688,16 +688,58 @@ Object { UpdateReplacePolicy: Delete, }, AppRegistryApp5349BE86: Object { + DependsOn: Array [ + AppRegistryAttributeGroup7AF07446, + ], Properties: Object { - Description: (SO0013) Live Streaming on AWS Solution %%VERSION%%, - Name: LiveStreamingOnAws, + Description: Service Catalog application to track and manage all your resources. The SolutionId is SO0013 and SolutionVersion is %%VERSION%%., + Name: Object { + Fn::Join: Array [ + , + Array [ + live-streaming-on-aws-, + Object { + Ref: AWS::StackName, + }, + ], + ], + }, Tags: Object { + ApplicationType: AWS-Solutions, + SolutionDomain: CloudFoundations, SolutionId: SO0013, + SolutionName: Live Streaming on AWS, + SolutionVersion: %%VERSION%%, + appRegistryApplicationName: live-streaming-on-aws-stack, + solutionId: SO0013, }, }, Type: AWS::ServiceCatalogAppRegistry::Application, }, + AppRegistryAppAttributeGroupAssociation73c027e3f10e9676CFD5: Object { + DependsOn: Array [ + AppRegistryAttributeGroup7AF07446, + ], + Properties: Object { + Application: Object { + Fn::GetAtt: Array [ + AppRegistryApp5349BE86, + Id, + ], + }, + AttributeGroup: Object { + Fn::GetAtt: Array [ + AppRegistryAttributeGroup7AF07446, + Id, + ], + }, + }, + Type: AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation, + }, AppRegistryAppResourceAssociationbb30b2b6ffac2CF098B8: Object { + DependsOn: Array [ + AppRegistryAttributeGroup7AF07446, + ], Properties: Object { Application: Object { Fn::GetAtt: Array [ @@ -712,6 +754,54 @@ Object { }, Type: AWS::ServiceCatalogAppRegistry::ResourceAssociation, }, + AppRegistryAttributeGroup7AF07446: Object { + Properties: Object { + Attributes: Object { + ApplicationType: AWS-Solutions, + SolutionID: SO0013, + SolutionName: Live Streaming on AWS, + SolutionVersion: %%VERSION%%, + }, + Description: Attribute group for solution information., + Name: Object { + Ref: AWS::StackName, + }, + Tags: Object { + SolutionId: SO0013, + }, + }, + Type: AWS::ServiceCatalogAppRegistry::AttributeGroup, + }, + ApplicationInsightsApp: Object { + DependsOn: Array [ + AppRegistryAppAttributeGroupAssociation73c027e3f10e9676CFD5, + AppRegistryApp5349BE86, + AppRegistryAppResourceAssociationbb30b2b6ffac2CF098B8, + ], + Properties: Object { + AutoConfigurationEnabled: true, + CWEMonitorEnabled: true, + OpsCenterEnabled: true, + ResourceGroupName: Object { + Fn::Join: Array [ + , + Array [ + AWS_AppRegistry_Application-live-streaming-on-aws-, + Object { + Ref: AWS::StackName, + }, + ], + ], + }, + Tags: Array [ + Object { + Key: SolutionId, + Value: SO0013, + }, + ], + }, + Type: AWS::ApplicationInsights::Application, + }, CachePolicy26D8A535: Object { Properties: Object { CachePolicyConfig: Object { @@ -722,9 +812,9 @@ Object { Fn::Join: Array [ , Array [ - LiveStreamingCachePolicy36FCA70B-, + CachePolicy-, Object { - Ref: AWS::Region, + Ref: AWS::StackName, }, ], ], diff --git a/source/custom-resource/package-lock.json b/source/custom-resource/package-lock.json index 941dbee..26b92c7 100644 --- a/source/custom-resource/package-lock.json +++ b/source/custom-resource/package-lock.json @@ -24,27 +24,27 @@ } }, "@babel/compat-data": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", - "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", "dev": true }, "@babel/core": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", - "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", + "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.9", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9", + "@babel/generator": "^7.20.2", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.1", + "@babel/parser": "^7.20.2", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -53,12 +53,12 @@ } }, "@babel/generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", - "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", + "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", "dev": true, "requires": { - "@babel/types": "^7.18.9", + "@babel/types": "^7.20.2", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -77,14 +77,14 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", - "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.18.8", + "@babel/compat-data": "^7.20.0", "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", + "browserslist": "^4.21.3", "semver": "^6.3.0" } }, @@ -95,13 +95,13 @@ "dev": true }, "@babel/helper-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", - "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", "dev": true, "requires": { - "@babel/template": "^7.18.6", - "@babel/types": "^7.18.9" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" } }, "@babel/helper-hoist-variables": { @@ -123,34 +123,34 @@ } }, "@babel/helper-module-transforms": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", - "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" } }, "@babel/helper-plugin-utils": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", - "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", "dev": true }, "@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", "dev": true, "requires": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.20.2" } }, "@babel/helper-split-export-declaration": { @@ -162,10 +162,16 @@ "@babel/types": "^7.18.6" } }, + "@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true + }, "@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", "dev": true }, "@babel/helper-validator-option": { @@ -175,14 +181,14 @@ "dev": true }, "@babel/helpers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", - "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", "dev": true, "requires": { - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" } }, "@babel/highlight": { @@ -255,9 +261,9 @@ } }, "@babel/parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", - "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", "dev": true }, "@babel/plugin-syntax-async-generators": { @@ -369,41 +375,42 @@ } }, "@babel/template": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", - "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", "dev": true, "requires": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.6", - "@babel/types": "^7.18.6" + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" } }, "@babel/traverse": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", - "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", "dev": true, "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", + "@babel/generator": "^7.20.1", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.9", - "@babel/types": "^7.18.9", + "@babel/parser": "^7.20.1", + "@babel/types": "^7.20.0", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", - "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.18.6", + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", "to-fast-properties": "^2.0.0" } }, @@ -663,13 +670,13 @@ "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", "dev": true, "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" } }, "@sinonjs/commons": { @@ -714,9 +721,9 @@ "dev": true }, "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.1.20", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.20.tgz", + "integrity": "sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -746,9 +753,9 @@ } }, "@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -788,9 +795,9 @@ } }, "@types/node": { - "version": "18.6.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.2.tgz", - "integrity": "sha512-KcfkBq9H4PI6Vpu5B/KoPeuVDAbmi+2mDBqGPGUgoL7yXQtcWGu2vJWmmRkneWK3Rh0nIAX192Aa87AqKHYChQ==", + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==", "dev": true }, "@types/normalize-package-data": { @@ -800,9 +807,9 @@ "dev": true }, "@types/prettier": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.4.tgz", - "integrity": "sha512-fOwvpvQYStpb/zHMx0Cauwywu9yLDmzWiiQBC7gJyq5tYLUXFZvDG7VK1B7WBxxjBJNKFOZ0zLoOQn8vmATbhw==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==", "dev": true }, "@types/sinon": { @@ -859,9 +866,9 @@ "dev": true }, "acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", "dev": true }, "acorn-globals": { @@ -1122,9 +1129,9 @@ }, "dependencies": { "istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, "requires": { "@babel/core": "^7.12.3", @@ -1283,15 +1290,15 @@ "dev": true }, "browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" + "update-browserslist-db": "^1.0.9" } }, "bser": { @@ -1350,9 +1357,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001373", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", - "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==", + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", "dev": true }, "capture-exit": { @@ -1522,13 +1529,10 @@ "dev": true }, "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "copy-descriptor": { "version": "0.1.1", @@ -1616,9 +1620,9 @@ "dev": true }, "decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==", "dev": true }, "decode-uri-component": { @@ -1731,9 +1735,9 @@ } }, "electron-to-chromium": { - "version": "1.4.206", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", - "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==", + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", "dev": true }, "emittery": { @@ -2011,9 +2015,9 @@ "dev": true }, "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, "requires": { "bser": "2.1.1" @@ -2418,9 +2422,9 @@ } }, "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", "dev": true, "requires": { "has": "^1.0.3" @@ -3089,9 +3093,9 @@ }, "dependencies": { "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -3405,9 +3409,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, "mixin-deep": { @@ -3627,9 +3631,9 @@ } }, "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", + "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==" }, "ms": { "version": "2.1.2", @@ -3709,9 +3713,9 @@ }, "dependencies": { "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "optional": true, "requires": { @@ -3762,9 +3766,9 @@ } }, "nwsapi": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", - "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", "dev": true }, "object-copy": { @@ -4058,6 +4062,12 @@ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "dev": true }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -4153,6 +4163,12 @@ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, "resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", @@ -4694,9 +4710,9 @@ } }, "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "dev": true }, "split-string": { @@ -4715,9 +4731,9 @@ "dev": true }, "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "requires": { "escape-string-regexp": "^2.0.0" @@ -4824,9 +4840,9 @@ } }, "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, "requires": { "has-flag": "^4.0.0", @@ -4932,14 +4948,15 @@ } }, "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", "dev": true, "requires": { "psl": "^1.1.33", "punycode": "^2.1.1", - "universalify": "^0.1.2" + "universalify": "^0.2.0", + "url-parse": "^1.5.3" } }, "tr46": { @@ -5006,9 +5023,9 @@ } }, "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "dev": true }, "unset-value": { @@ -5052,9 +5069,9 @@ } }, "update-browserslist-db": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", "dev": true, "requires": { "escalade": "^3.1.1", @@ -5085,6 +5102,16 @@ } } }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", diff --git a/source/test/coverage-reports/jest/constructs/clover.xml b/source/test/coverage-reports/jest/constructs/clover.xml index 752364e..ec2a3db 100644 --- a/source/test/coverage-reports/jest/constructs/clover.xml +++ b/source/test/coverage-reports/jest/constructs/clover.xml @@ -1,9 +1,9 @@ - - - - - + + + + + @@ -14,104 +14,120 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + - + + + + + + + diff --git a/source/test/coverage-reports/jest/constructs/coverage-final.json b/source/test/coverage-reports/jest/constructs/coverage-final.json index cddad2d..d6d48ab 100644 --- a/source/test/coverage-reports/jest/constructs/coverage-final.json +++ b/source/test/coverage-reports/jest/constructs/coverage-final.json @@ -1,2 +1,2 @@ -{"/codebuild/output/src457277248/src/source/constructs/lib/live-streaming.ts": {"path":"/codebuild/output/src457277248/src/source/constructs/lib/live-streaming.ts","statementMap":{"0":{"start":{"line":14,"column":0},"end":{"line":14,"column":37}},"1":{"start":{"line":15,"column":0},"end":{"line":15,"column":40}},"2":{"start":{"line":16,"column":0},"end":{"line":16,"column":46}},"3":{"start":{"line":17,"column":0},"end":{"line":17,"column":38}},"4":{"start":{"line":18,"column":0},"end":{"line":18,"column":53}},"5":{"start":{"line":19,"column":0},"end":{"line":19,"column":54}},"6":{"start":{"line":20,"column":0},"end":{"line":20,"column":58}},"7":{"start":{"line":21,"column":0},"end":{"line":21,"column":65}},"8":{"start":{"line":22,"column":0},"end":{"line":22,"column":77}},"9":{"start":{"line":23,"column":0},"end":{"line":23,"column":42}},"10":{"start":{"line":27,"column":4},"end":{"line":27,"column":28}},"11":{"start":{"line":31,"column":4},"end":{"line":31,"column":93}},"12":{"start":{"line":35,"column":22},"end":{"line":40,"column":6}},"13":{"start":{"line":41,"column":28},"end":{"line":46,"column":6}},"14":{"start":{"line":47,"column":22},"end":{"line":51,"column":6}},"15":{"start":{"line":52,"column":23},"end":{"line":56,"column":6}},"16":{"start":{"line":57,"column":24},"end":{"line":61,"column":6}},"17":{"start":{"line":62,"column":24},"end":{"line":67,"column":6}},"18":{"start":{"line":68,"column":23},"end":{"line":72,"column":6}},"19":{"start":{"line":73,"column":24},"end":{"line":77,"column":6}},"20":{"start":{"line":78,"column":24},"end":{"line":83,"column":6}},"21":{"start":{"line":84,"column":31},"end":{"line":88,"column":6}},"22":{"start":{"line":89,"column":31},"end":{"line":93,"column":6}},"23":{"start":{"line":94,"column":25},"end":{"line":99,"column":6}},"24":{"start":{"line":103,"column":4},"end":{"line":166,"column":6}},"25":{"start":{"line":170,"column":4},"end":{"line":176,"column":7}},"26":{"start":{"line":183,"column":26},"end":{"line":185,"column":6}},"27":{"start":{"line":186,"column":28},"end":{"line":235,"column":6}},"28":{"start":{"line":236,"column":4},"end":{"line":236,"column":48}},"29":{"start":{"line":239,"column":4},"end":{"line":247,"column":6}},"30":{"start":{"line":253,"column":29},"end":{"line":255,"column":6}},"31":{"start":{"line":262,"column":32},"end":{"line":264,"column":6}},"32":{"start":{"line":266,"column":33},"end":{"line":321,"column":6}},"33":{"start":{"line":322,"column":4},"end":{"line":322,"column":58}},"34":{"start":{"line":325,"column":4},"end":{"line":333,"column":6}},"35":{"start":{"line":335,"column":33},"end":{"line":345,"column":6}},"36":{"start":{"line":346,"column":4},"end":{"line":346,"column":64}},"37":{"start":{"line":347,"column":4},"end":{"line":347,"column":66}},"38":{"start":{"line":349,"column":5},"end":{"line":362,"column":6}},"39":{"start":{"line":372,"column":17},"end":{"line":377,"column":6}},"40":{"start":{"line":379,"column":22},"end":{"line":385,"column":6}},"41":{"start":{"line":387,"column":5},"end":{"line":396,"column":6}},"42":{"start":{"line":398,"column":4},"end":{"line":406,"column":6}},"43":{"start":{"line":408,"column":31},"end":{"line":427,"column":6}},"44":{"start":{"line":429,"column":5},"end":{"line":441,"column":6}},"45":{"start":{"line":443,"column":4},"end":{"line":451,"column":6}},"46":{"start":{"line":453,"column":4},"end":{"line":453,"column":54}},"47":{"start":{"line":455,"column":5},"end":{"line":467,"column":6}},"48":{"start":{"line":473,"column":27},"end":{"line":490,"column":6}},"49":{"start":{"line":495,"column":29},"end":{"line":507,"column":6}},"50":{"start":{"line":512,"column":34},"end":{"line":519,"column":6}},"51":{"start":{"line":524,"column":32},"end":{"line":530,"column":6}},"52":{"start":{"line":535,"column":36},"end":{"line":544,"column":6}},"53":{"start":{"line":545,"column":4},"end":{"line":545,"column":67}},"54":{"start":{"line":550,"column":37},"end":{"line":559,"column":6}},"55":{"start":{"line":560,"column":4},"end":{"line":560,"column":68}},"56":{"start":{"line":565,"column":37},"end":{"line":574,"column":6}},"57":{"start":{"line":575,"column":4},"end":{"line":575,"column":68}},"58":{"start":{"line":581,"column":23},"end":{"line":590,"column":6}},"59":{"start":{"line":592,"column":5},"end":{"line":604,"column":6}},"60":{"start":{"line":606,"column":4},"end":{"line":617,"column":6}},"61":{"start":{"line":622,"column":24},"end":{"line":631,"column":6}},"62":{"start":{"line":634,"column":55},"end":{"line":637,"column":6}},"63":{"start":{"line":638,"column":55},"end":{"line":641,"column":6}},"64":{"start":{"line":642,"column":55},"end":{"line":645,"column":6}},"65":{"start":{"line":646,"column":55},"end":{"line":649,"column":6}},"66":{"start":{"line":650,"column":55},"end":{"line":653,"column":6}},"67":{"start":{"line":654,"column":55},"end":{"line":657,"column":6}},"68":{"start":{"line":658,"column":55},"end":{"line":661,"column":6}},"69":{"start":{"line":662,"column":55},"end":{"line":665,"column":6}},"70":{"start":{"line":666,"column":55},"end":{"line":669,"column":6}},"71":{"start":{"line":670,"column":55},"end":{"line":673,"column":6}},"72":{"start":{"line":674,"column":55},"end":{"line":677,"column":6}},"73":{"start":{"line":679,"column":25},"end":{"line":707,"column":6}},"74":{"start":{"line":709,"column":5},"end":{"line":718,"column":6}},"75":{"start":{"line":720,"column":4},"end":{"line":737,"column":6}},"76":{"start":{"line":739,"column":4},"end":{"line":742,"column":6}},"77":{"start":{"line":749,"column":59},"end":{"line":753,"column":6}},"78":{"start":{"line":754,"column":59},"end":{"line":758,"column":6}},"79":{"start":{"line":760,"column":29},"end":{"line":783,"column":6}},"80":{"start":{"line":785,"column":4},"end":{"line":799,"column":6}},"81":{"start":{"line":800,"column":4},"end":{"line":808,"column":6}},"82":{"start":{"line":809,"column":4},"end":{"line":817,"column":6}},"83":{"start":{"line":823,"column":23},"end":{"line":846,"column":6}},"84":{"start":{"line":848,"column":4},"end":{"line":856,"column":6}},"85":{"start":{"line":862,"column":24},"end":{"line":878,"column":6}},"86":{"start":{"line":879,"column":4},"end":{"line":879,"column":47}},"87":{"start":{"line":880,"column":4},"end":{"line":880,"column":53}},"88":{"start":{"line":886,"column":24},"end":{"line":889,"column":6}},"89":{"start":{"line":890,"column":4},"end":{"line":890,"column":37}},"90":{"start":{"line":896,"column":4},"end":{"line":909,"column":7}},"91":{"start":{"line":916,"column":4},"end":{"line":922,"column":null}},"92":{"start":{"line":917,"column":6},"end":{"line":921,"column":9}},"93":{"start":{"line":924,"column":4},"end":{"line":928,"column":7}},"94":{"start":{"line":930,"column":4},"end":{"line":934,"column":7}},"95":{"start":{"line":936,"column":4},"end":{"line":940,"column":7}},"96":{"start":{"line":942,"column":4},"end":{"line":946,"column":7}},"97":{"start":{"line":948,"column":4},"end":{"line":952,"column":7}},"98":{"start":{"line":954,"column":4},"end":{"line":958,"column":7}},"99":{"start":{"line":960,"column":4},"end":{"line":964,"column":7}},"100":{"start":{"line":966,"column":4},"end":{"line":970,"column":7}},"101":{"start":{"line":972,"column":4},"end":{"line":976,"column":7}},"102":{"start":{"line":978,"column":4},"end":{"line":982,"column":7}},"103":{"start":{"line":984,"column":4},"end":{"line":988,"column":7}},"104":{"start":{"line":990,"column":4},"end":{"line":994,"column":7}},"105":{"start":{"line":995,"column":4},"end":{"line":999,"column":7}},"106":{"start":{"line":1005,"column":4},"end":{"line":1008,"column":6}},"107":{"start":{"line":25,"column":0},"end":{"line":25,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":26,"column":2},"end":{"line":26,"column":14}},"loc":{"start":{"line":26,"column":70},"end":{"line":1010,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":829,"column":45},"end":{"line":829,"column":82}},"type":"cond-expr","locations":[{"start":{"line":829,"column":70},"end":{"line":829,"column":72}},{"start":{"line":829,"column":70},"end":{"line":829,"column":82}}]},"1":{"loc":{"start":{"line":829,"column":45},"end":{"line":829,"column":72}},"type":"binary-expr","locations":[{"start":{"line":829,"column":45},"end":{"line":829,"column":72}},{"start":{"line":829,"column":70},"end":{"line":829,"column":72}}]},"2":{"loc":{"start":{"line":869,"column":18},"end":{"line":869,"column":57}},"type":"cond-expr","locations":[{"start":{"line":869,"column":45},"end":{"line":869,"column":47}},{"start":{"line":869,"column":45},"end":{"line":869,"column":57}}]},"3":{"loc":{"start":{"line":869,"column":18},"end":{"line":869,"column":47}},"type":"binary-expr","locations":[{"start":{"line":869,"column":18},"end":{"line":869,"column":47}},{"start":{"line":869,"column":45},"end":{"line":869,"column":47}}]},"4":{"loc":{"start":{"line":916,"column":4},"end":{"line":922,"column":null}},"type":"if","locations":[{"start":{"line":916,"column":4},"end":{"line":922,"column":null}}]},"5":{"loc":{"start":{"line":980,"column":76},"end":{"line":980,"column":113}},"type":"cond-expr","locations":[{"start":{"line":980,"column":101},"end":{"line":980,"column":103}},{"start":{"line":980,"column":101},"end":{"line":980,"column":113}}]},"6":{"loc":{"start":{"line":980,"column":76},"end":{"line":980,"column":103}},"type":"binary-expr","locations":[{"start":{"line":980,"column":76},"end":{"line":980,"column":103}},{"start":{"line":980,"column":101},"end":{"line":980,"column":103}}]}},"s":{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1},"f":{"0":1},"b":{"0":[0,1],"1":[1,1],"2":[0,1],"3":[1,1],"4":[1],"5":[0,1],"6":[1,1]}} +{"/codebuild/output/src658669899/src/source/constructs/lib/live-streaming.ts": {"path":"/codebuild/output/src658669899/src/source/constructs/lib/live-streaming.ts","statementMap":{"0":{"start":{"line":14,"column":0},"end":{"line":14,"column":37}},"1":{"start":{"line":15,"column":0},"end":{"line":15,"column":40}},"2":{"start":{"line":16,"column":0},"end":{"line":16,"column":46}},"3":{"start":{"line":17,"column":0},"end":{"line":17,"column":38}},"4":{"start":{"line":18,"column":0},"end":{"line":18,"column":53}},"5":{"start":{"line":19,"column":0},"end":{"line":19,"column":54}},"6":{"start":{"line":20,"column":0},"end":{"line":20,"column":58}},"7":{"start":{"line":21,"column":0},"end":{"line":21,"column":65}},"8":{"start":{"line":22,"column":0},"end":{"line":22,"column":72}},"9":{"start":{"line":23,"column":0},"end":{"line":23,"column":77}},"10":{"start":{"line":24,"column":0},"end":{"line":24,"column":42}},"11":{"start":{"line":28,"column":4},"end":{"line":28,"column":28}},"12":{"start":{"line":32,"column":4},"end":{"line":32,"column":93}},"13":{"start":{"line":36,"column":22},"end":{"line":41,"column":6}},"14":{"start":{"line":42,"column":28},"end":{"line":47,"column":6}},"15":{"start":{"line":48,"column":22},"end":{"line":52,"column":6}},"16":{"start":{"line":53,"column":23},"end":{"line":57,"column":6}},"17":{"start":{"line":58,"column":24},"end":{"line":62,"column":6}},"18":{"start":{"line":63,"column":24},"end":{"line":68,"column":6}},"19":{"start":{"line":69,"column":23},"end":{"line":73,"column":6}},"20":{"start":{"line":74,"column":24},"end":{"line":78,"column":6}},"21":{"start":{"line":79,"column":24},"end":{"line":84,"column":6}},"22":{"start":{"line":85,"column":31},"end":{"line":89,"column":6}},"23":{"start":{"line":90,"column":31},"end":{"line":94,"column":6}},"24":{"start":{"line":95,"column":25},"end":{"line":100,"column":6}},"25":{"start":{"line":104,"column":4},"end":{"line":167,"column":6}},"26":{"start":{"line":171,"column":4},"end":{"line":177,"column":7}},"27":{"start":{"line":184,"column":26},"end":{"line":186,"column":6}},"28":{"start":{"line":187,"column":28},"end":{"line":236,"column":6}},"29":{"start":{"line":237,"column":4},"end":{"line":237,"column":48}},"30":{"start":{"line":240,"column":4},"end":{"line":248,"column":6}},"31":{"start":{"line":254,"column":29},"end":{"line":256,"column":6}},"32":{"start":{"line":263,"column":32},"end":{"line":265,"column":6}},"33":{"start":{"line":267,"column":33},"end":{"line":322,"column":6}},"34":{"start":{"line":323,"column":4},"end":{"line":323,"column":58}},"35":{"start":{"line":326,"column":4},"end":{"line":334,"column":6}},"36":{"start":{"line":336,"column":33},"end":{"line":346,"column":6}},"37":{"start":{"line":347,"column":4},"end":{"line":347,"column":64}},"38":{"start":{"line":348,"column":4},"end":{"line":348,"column":66}},"39":{"start":{"line":350,"column":5},"end":{"line":363,"column":6}},"40":{"start":{"line":373,"column":17},"end":{"line":378,"column":6}},"41":{"start":{"line":380,"column":22},"end":{"line":386,"column":6}},"42":{"start":{"line":388,"column":5},"end":{"line":397,"column":6}},"43":{"start":{"line":399,"column":4},"end":{"line":407,"column":6}},"44":{"start":{"line":409,"column":31},"end":{"line":428,"column":6}},"45":{"start":{"line":430,"column":5},"end":{"line":442,"column":6}},"46":{"start":{"line":444,"column":4},"end":{"line":452,"column":6}},"47":{"start":{"line":454,"column":4},"end":{"line":454,"column":54}},"48":{"start":{"line":456,"column":5},"end":{"line":468,"column":6}},"49":{"start":{"line":474,"column":27},"end":{"line":491,"column":6}},"50":{"start":{"line":496,"column":29},"end":{"line":508,"column":6}},"51":{"start":{"line":513,"column":34},"end":{"line":520,"column":6}},"52":{"start":{"line":525,"column":32},"end":{"line":531,"column":6}},"53":{"start":{"line":536,"column":36},"end":{"line":545,"column":6}},"54":{"start":{"line":546,"column":4},"end":{"line":546,"column":67}},"55":{"start":{"line":551,"column":37},"end":{"line":560,"column":6}},"56":{"start":{"line":561,"column":4},"end":{"line":561,"column":68}},"57":{"start":{"line":566,"column":37},"end":{"line":575,"column":6}},"58":{"start":{"line":576,"column":4},"end":{"line":576,"column":68}},"59":{"start":{"line":582,"column":23},"end":{"line":591,"column":6}},"60":{"start":{"line":593,"column":5},"end":{"line":605,"column":6}},"61":{"start":{"line":607,"column":4},"end":{"line":618,"column":6}},"62":{"start":{"line":624,"column":28},"end":{"line":624,"column":63}},"63":{"start":{"line":626,"column":24},"end":{"line":636,"column":6}},"64":{"start":{"line":639,"column":55},"end":{"line":642,"column":6}},"65":{"start":{"line":643,"column":55},"end":{"line":646,"column":6}},"66":{"start":{"line":647,"column":55},"end":{"line":650,"column":6}},"67":{"start":{"line":651,"column":55},"end":{"line":654,"column":6}},"68":{"start":{"line":655,"column":55},"end":{"line":658,"column":6}},"69":{"start":{"line":659,"column":55},"end":{"line":662,"column":6}},"70":{"start":{"line":663,"column":55},"end":{"line":666,"column":6}},"71":{"start":{"line":667,"column":55},"end":{"line":670,"column":6}},"72":{"start":{"line":671,"column":55},"end":{"line":674,"column":6}},"73":{"start":{"line":675,"column":55},"end":{"line":678,"column":6}},"74":{"start":{"line":679,"column":55},"end":{"line":682,"column":6}},"75":{"start":{"line":684,"column":25},"end":{"line":712,"column":6}},"76":{"start":{"line":714,"column":5},"end":{"line":723,"column":6}},"77":{"start":{"line":725,"column":4},"end":{"line":742,"column":6}},"78":{"start":{"line":744,"column":4},"end":{"line":747,"column":6}},"79":{"start":{"line":754,"column":59},"end":{"line":758,"column":6}},"80":{"start":{"line":759,"column":59},"end":{"line":763,"column":6}},"81":{"start":{"line":765,"column":29},"end":{"line":788,"column":6}},"82":{"start":{"line":790,"column":4},"end":{"line":804,"column":6}},"83":{"start":{"line":805,"column":4},"end":{"line":813,"column":6}},"84":{"start":{"line":814,"column":4},"end":{"line":822,"column":6}},"85":{"start":{"line":828,"column":23},"end":{"line":851,"column":6}},"86":{"start":{"line":853,"column":4},"end":{"line":861,"column":6}},"87":{"start":{"line":867,"column":24},"end":{"line":883,"column":6}},"88":{"start":{"line":884,"column":4},"end":{"line":884,"column":47}},"89":{"start":{"line":885,"column":4},"end":{"line":885,"column":53}},"90":{"start":{"line":891,"column":24},"end":{"line":891,"column":32}},"91":{"start":{"line":892,"column":26},"end":{"line":892,"column":49}},"92":{"start":{"line":893,"column":29},"end":{"line":893,"column":74}},"93":{"start":{"line":894,"column":28},"end":{"line":903,"column":7}},"94":{"start":{"line":904,"column":25},"end":{"line":907,"column":7}},"95":{"start":{"line":908,"column":5},"end":{"line":908,"column":38}},"96":{"start":{"line":909,"column":5},"end":{"line":909,"column":60}},"97":{"start":{"line":910,"column":5},"end":{"line":910,"column":64}},"98":{"start":{"line":911,"column":5},"end":{"line":911,"column":72}},"99":{"start":{"line":912,"column":5},"end":{"line":912,"column":68}},"100":{"start":{"line":913,"column":5},"end":{"line":913,"column":95}},"101":{"start":{"line":914,"column":5},"end":{"line":914,"column":70}},"102":{"start":{"line":916,"column":5},"end":{"line":916,"column":52}},"103":{"start":{"line":917,"column":5},"end":{"line":917,"column":57}},"104":{"start":{"line":919,"column":25},"end":{"line":924,"column":7}},"105":{"start":{"line":925,"column":5},"end":{"line":925,"column":49}},"106":{"start":{"line":931,"column":4},"end":{"line":944,"column":7}},"107":{"start":{"line":951,"column":4},"end":{"line":957,"column":null}},"108":{"start":{"line":952,"column":6},"end":{"line":956,"column":9}},"109":{"start":{"line":959,"column":4},"end":{"line":963,"column":7}},"110":{"start":{"line":965,"column":4},"end":{"line":969,"column":7}},"111":{"start":{"line":971,"column":4},"end":{"line":975,"column":7}},"112":{"start":{"line":977,"column":4},"end":{"line":981,"column":7}},"113":{"start":{"line":983,"column":4},"end":{"line":987,"column":7}},"114":{"start":{"line":989,"column":4},"end":{"line":993,"column":7}},"115":{"start":{"line":995,"column":4},"end":{"line":999,"column":7}},"116":{"start":{"line":1001,"column":4},"end":{"line":1005,"column":7}},"117":{"start":{"line":1007,"column":4},"end":{"line":1011,"column":7}},"118":{"start":{"line":1013,"column":4},"end":{"line":1017,"column":7}},"119":{"start":{"line":1019,"column":4},"end":{"line":1023,"column":7}},"120":{"start":{"line":1025,"column":4},"end":{"line":1029,"column":7}},"121":{"start":{"line":1030,"column":4},"end":{"line":1034,"column":7}},"122":{"start":{"line":1040,"column":4},"end":{"line":1043,"column":6}},"123":{"start":{"line":26,"column":0},"end":{"line":26,"column":13}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":27,"column":2},"end":{"line":27,"column":14}},"loc":{"start":{"line":27,"column":70},"end":{"line":1045,"column":3}}}},"branchMap":{"0":{"loc":{"start":{"line":834,"column":45},"end":{"line":834,"column":82}},"type":"cond-expr","locations":[{"start":{"line":834,"column":70},"end":{"line":834,"column":72}},{"start":{"line":834,"column":70},"end":{"line":834,"column":82}}]},"1":{"loc":{"start":{"line":834,"column":45},"end":{"line":834,"column":72}},"type":"binary-expr","locations":[{"start":{"line":834,"column":45},"end":{"line":834,"column":72}},{"start":{"line":834,"column":70},"end":{"line":834,"column":72}}]},"2":{"loc":{"start":{"line":874,"column":18},"end":{"line":874,"column":57}},"type":"cond-expr","locations":[{"start":{"line":874,"column":45},"end":{"line":874,"column":47}},{"start":{"line":874,"column":45},"end":{"line":874,"column":57}}]},"3":{"loc":{"start":{"line":874,"column":18},"end":{"line":874,"column":47}},"type":"binary-expr","locations":[{"start":{"line":874,"column":18},"end":{"line":874,"column":47}},{"start":{"line":874,"column":45},"end":{"line":874,"column":47}}]},"4":{"loc":{"start":{"line":951,"column":4},"end":{"line":957,"column":null}},"type":"if","locations":[{"start":{"line":951,"column":4},"end":{"line":957,"column":null}}]},"5":{"loc":{"start":{"line":1015,"column":76},"end":{"line":1015,"column":113}},"type":"cond-expr","locations":[{"start":{"line":1015,"column":101},"end":{"line":1015,"column":103}},{"start":{"line":1015,"column":101},"end":{"line":1015,"column":113}}]},"6":{"loc":{"start":{"line":1015,"column":76},"end":{"line":1015,"column":103}},"type":"binary-expr","locations":[{"start":{"line":1015,"column":76},"end":{"line":1015,"column":103}},{"start":{"line":1015,"column":101},"end":{"line":1015,"column":103}}]}},"s":{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":1,"18":1,"19":1,"20":1,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"118":1,"119":1,"120":1,"121":1,"122":1,"123":1},"f":{"0":1},"b":{"0":[0,1],"1":[1,1],"2":[0,1],"3":[1,1],"4":[1],"5":[0,1],"6":[1,1]}} } diff --git a/source/test/coverage-reports/jest/constructs/lcov.info b/source/test/coverage-reports/jest/constructs/lcov.info index a8c1695..0d4176f 100644 --- a/source/test/coverage-reports/jest/constructs/lcov.info +++ b/source/test/coverage-reports/jest/constructs/lcov.info @@ -1,6 +1,6 @@ TN: SF:lib/live-streaming.ts -FN:26,(anonymous_0) +FN:27,(anonymous_0) FNF:1 FNH:1 FNDA:1,(anonymous_0) @@ -14,119 +14,135 @@ DA:20,1 DA:21,1 DA:22,1 DA:23,1 -DA:25,1 -DA:27,1 -DA:31,1 -DA:35,1 -DA:41,1 -DA:47,1 -DA:52,1 -DA:57,1 -DA:62,1 -DA:68,1 -DA:73,1 -DA:78,1 -DA:84,1 -DA:89,1 -DA:94,1 -DA:103,1 -DA:170,1 -DA:183,1 -DA:186,1 -DA:236,1 -DA:239,1 -DA:253,1 -DA:262,1 -DA:266,1 -DA:322,1 -DA:325,1 -DA:335,1 -DA:346,1 +DA:24,1 +DA:26,1 +DA:28,1 +DA:32,1 +DA:36,1 +DA:42,1 +DA:48,1 +DA:53,1 +DA:58,1 +DA:63,1 +DA:69,1 +DA:74,1 +DA:79,1 +DA:85,1 +DA:90,1 +DA:95,1 +DA:104,1 +DA:171,1 +DA:184,1 +DA:187,1 +DA:237,1 +DA:240,1 +DA:254,1 +DA:263,1 +DA:267,1 +DA:323,1 +DA:326,1 +DA:336,1 DA:347,1 -DA:349,1 -DA:372,1 -DA:379,1 -DA:387,1 -DA:398,1 -DA:408,1 -DA:429,1 -DA:443,1 -DA:453,1 -DA:455,1 -DA:473,1 -DA:495,1 -DA:512,1 -DA:524,1 -DA:535,1 -DA:545,1 -DA:550,1 -DA:560,1 -DA:565,1 -DA:575,1 -DA:581,1 -DA:592,1 -DA:606,1 -DA:622,1 -DA:634,1 -DA:638,1 -DA:642,1 -DA:646,1 -DA:650,1 -DA:654,1 -DA:658,1 -DA:662,1 -DA:666,1 -DA:670,1 -DA:674,1 +DA:348,1 +DA:350,1 +DA:373,1 +DA:380,1 +DA:388,1 +DA:399,1 +DA:409,1 +DA:430,1 +DA:444,1 +DA:454,1 +DA:456,1 +DA:474,1 +DA:496,1 +DA:513,1 +DA:525,1 +DA:536,1 +DA:546,1 +DA:551,1 +DA:561,1 +DA:566,1 +DA:576,1 +DA:582,1 +DA:593,1 +DA:607,1 +DA:624,1 +DA:626,1 +DA:639,1 +DA:643,1 +DA:647,1 +DA:651,1 +DA:655,1 +DA:659,1 +DA:663,1 +DA:667,1 +DA:671,1 +DA:675,1 DA:679,1 -DA:709,1 -DA:720,1 -DA:739,1 -DA:749,1 +DA:684,1 +DA:714,1 +DA:725,1 +DA:744,1 DA:754,1 -DA:760,1 -DA:785,1 -DA:800,1 -DA:809,1 -DA:823,1 -DA:848,1 -DA:862,1 -DA:879,1 -DA:880,1 -DA:886,1 -DA:890,1 -DA:896,1 +DA:759,1 +DA:765,1 +DA:790,1 +DA:805,1 +DA:814,1 +DA:828,1 +DA:853,1 +DA:867,1 +DA:884,1 +DA:885,1 +DA:891,1 +DA:892,1 +DA:893,1 +DA:894,1 +DA:904,1 +DA:908,1 +DA:909,1 +DA:910,1 +DA:911,1 +DA:912,1 +DA:913,1 +DA:914,1 DA:916,1 DA:917,1 -DA:924,1 -DA:930,1 -DA:936,1 -DA:942,1 -DA:948,1 -DA:954,1 -DA:960,1 -DA:966,1 -DA:972,1 -DA:978,1 -DA:984,1 -DA:990,1 +DA:919,1 +DA:925,1 +DA:931,1 +DA:951,1 +DA:952,1 +DA:959,1 +DA:965,1 +DA:971,1 +DA:977,1 +DA:983,1 +DA:989,1 DA:995,1 -DA:1005,1 -LF:108 -LH:108 -BRDA:829,0,0,0 -BRDA:829,0,1,1 -BRDA:829,1,0,1 -BRDA:829,1,1,1 -BRDA:869,2,0,0 -BRDA:869,2,1,1 -BRDA:869,3,0,1 -BRDA:869,3,1,1 -BRDA:916,4,0,1 -BRDA:980,5,0,0 -BRDA:980,5,1,1 -BRDA:980,6,0,1 -BRDA:980,6,1,1 +DA:1001,1 +DA:1007,1 +DA:1013,1 +DA:1019,1 +DA:1025,1 +DA:1030,1 +DA:1040,1 +LF:124 +LH:124 +BRDA:834,0,0,0 +BRDA:834,0,1,1 +BRDA:834,1,0,1 +BRDA:834,1,1,1 +BRDA:874,2,0,0 +BRDA:874,2,1,1 +BRDA:874,3,0,1 +BRDA:874,3,1,1 +BRDA:951,4,0,1 +BRDA:1015,5,0,0 +BRDA:1015,5,1,1 +BRDA:1015,6,0,1 +BRDA:1015,6,1,1 BRF:13 BRH:10 end_of_record diff --git a/source/test/coverage-reports/jest/custom-resource/clover.xml b/source/test/coverage-reports/jest/custom-resource/clover.xml index 6cdfcad..fa1bf48 100644 --- a/source/test/coverage-reports/jest/custom-resource/clover.xml +++ b/source/test/coverage-reports/jest/custom-resource/clover.xml @@ -1,10 +1,10 @@ - - + + - + @@ -20,7 +20,7 @@ - + @@ -56,7 +56,7 @@ - + @@ -178,7 +178,7 @@ - + @@ -242,7 +242,7 @@ - + diff --git a/source/test/coverage-reports/jest/custom-resource/coverage-final.json b/source/test/coverage-reports/jest/custom-resource/coverage-final.json index a6744ea..4eb47c7 100644 --- a/source/test/coverage-reports/jest/custom-resource/coverage-final.json +++ b/source/test/coverage-reports/jest/custom-resource/coverage-final.json @@ -1,6 +1,6 @@ -{"/codebuild/output/src457277248/src/source/custom-resource/lib/cfn/index.js": {"path":"/codebuild/output/src457277248/src/source/custom-resource/lib/cfn/index.js","statementMap":{"0":{"start":{"line":13,"column":14},"end":{"line":13,"column":30}},"1":{"start":{"line":15,"column":14},"end":{"line":46,"column":1}},"2":{"start":{"line":19,"column":2},"end":{"line":44,"column":3}},"3":{"start":{"line":20,"column":25},"end":{"line":28,"column":6}},"4":{"start":{"line":29,"column":19},"end":{"line":38,"column":5}},"5":{"start":{"line":39,"column":4},"end":{"line":39,"column":31}},"6":{"start":{"line":42,"column":4},"end":{"line":42,"column":23}},"7":{"start":{"line":43,"column":4},"end":{"line":43,"column":14}},"8":{"start":{"line":45,"column":2},"end":{"line":45,"column":21}},"9":{"start":{"line":49,"column":0},"end":{"line":51,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":14},"end":{"line":15,"column":15}},"loc":{"start":{"line":15,"column":90},"end":{"line":46,"column":1}},"line":15}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":26},"end":{"line":23,"column":69}},"type":"binary-expr","locations":[{"start":{"line":23,"column":26},"end":{"line":23,"column":44}},{"start":{"line":23,"column":48},"end":{"line":23,"column":69}}],"line":23}},"s":{"0":1,"1":1,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1,"8":1,"9":1},"f":{"0":2},"b":{"0":[2,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"fef605865669355e11cd77d8fb8f4cc18f064cff"} -,"/codebuild/output/src457277248/src/source/custom-resource/lib/demo/index.js": {"path":"/codebuild/output/src457277248/src/source/custom-resource/lib/demo/index.js","statementMap":{"0":{"start":{"line":13,"column":12},"end":{"line":13,"column":30}},"1":{"start":{"line":19,"column":19},"end":{"line":58,"column":1}},"2":{"start":{"line":21,"column":12},"end":{"line":23,"column":6}},"3":{"start":{"line":24,"column":64},"end":{"line":24,"column":70}},"4":{"start":{"line":26,"column":1},"end":{"line":56,"column":2}},"5":{"start":{"line":28,"column":15},"end":{"line":31,"column":3}},"6":{"start":{"line":33,"column":15},"end":{"line":33,"column":51}},"7":{"start":{"line":34,"column":19},"end":{"line":34,"column":40}},"8":{"start":{"line":35,"column":2},"end":{"line":35,"column":62}},"9":{"start":{"line":38,"column":2},"end":{"line":44,"column":6}},"10":{"start":{"line":39,"column":3},"end":{"line":43,"column":16}},"11":{"start":{"line":46,"column":2},"end":{"line":46,"column":65}},"12":{"start":{"line":47,"column":2},"end":{"line":51,"column":15}},"13":{"start":{"line":54,"column":2},"end":{"line":54,"column":21}},"14":{"start":{"line":55,"column":2},"end":{"line":55,"column":12}},"15":{"start":{"line":57,"column":1},"end":{"line":57,"column":18}},"16":{"start":{"line":61,"column":18},"end":{"line":90,"column":1}},"17":{"start":{"line":63,"column":12},"end":{"line":65,"column":6}},"18":{"start":{"line":67,"column":1},"end":{"line":88,"column":2}},"19":{"start":{"line":68,"column":15},"end":{"line":70,"column":3}},"20":{"start":{"line":71,"column":13},"end":{"line":71,"column":51}},"21":{"start":{"line":72,"column":16},"end":{"line":72,"column":18}},"22":{"start":{"line":73,"column":2},"end":{"line":77,"column":3}},"23":{"start":{"line":73,"column":15},"end":{"line":73,"column":16}},"24":{"start":{"line":74,"column":3},"end":{"line":76,"column":6}},"25":{"start":{"line":78,"column":2},"end":{"line":83,"column":4}},"26":{"start":{"line":84,"column":2},"end":{"line":84,"column":43}},"27":{"start":{"line":86,"column":2},"end":{"line":86,"column":21}},"28":{"start":{"line":87,"column":2},"end":{"line":87,"column":12}},"29":{"start":{"line":89,"column":1},"end":{"line":89,"column":18}},"30":{"start":{"line":92,"column":0},"end":{"line":95,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":19,"column":19},"end":{"line":19,"column":20}},"loc":{"start":{"line":19,"column":37},"end":{"line":58,"column":1}},"line":19},"1":{"name":"(anonymous_1)","decl":{"start":{"line":38,"column":33},"end":{"line":38,"column":34}},"loc":{"start":{"line":38,"column":41},"end":{"line":44,"column":3}},"line":38},"2":{"name":"(anonymous_2)","decl":{"start":{"line":61,"column":18},"end":{"line":61,"column":19}},"loc":{"start":{"line":61,"column":36},"end":{"line":90,"column":1}},"line":61}},"branchMap":{},"s":{"0":1,"1":1,"2":2,"3":2,"4":2,"5":2,"6":2,"7":1,"8":1,"9":1,"10":2,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":2,"18":2,"19":2,"20":2,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1},"f":{"0":2,"1":2,"2":2},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"295c729433520374cd94a49ccdd35cfa10770e59"} -,"/codebuild/output/src457277248/src/source/custom-resource/lib/medialive/index.js": {"path":"/codebuild/output/src457277248/src/source/custom-resource/lib/medialive/index.js","statementMap":{"0":{"start":{"line":13,"column":12},"end":{"line":13,"column":30}},"1":{"start":{"line":16,"column":20},"end":{"line":170,"column":1}},"2":{"start":{"line":18,"column":21},"end":{"line":21,"column":6}},"3":{"start":{"line":22,"column":16},"end":{"line":25,"column":6}},"4":{"start":{"line":27,"column":4},"end":{"line":167,"column":5}},"5":{"start":{"line":28,"column":8},"end":{"line":162,"column":9}},"6":{"start":{"line":32,"column":16},"end":{"line":36,"column":18}},"7":{"start":{"line":37,"column":16},"end":{"line":37,"column":82}},"8":{"start":{"line":38,"column":16},"end":{"line":43,"column":18}},"9":{"start":{"line":45,"column":16},"end":{"line":45,"column":69}},"10":{"start":{"line":46,"column":16},"end":{"line":50,"column":18}},"11":{"start":{"line":51,"column":16},"end":{"line":51,"column":22}},"12":{"start":{"line":56,"column":16},"end":{"line":60,"column":18}},"13":{"start":{"line":61,"column":16},"end":{"line":61,"column":82}},"14":{"start":{"line":62,"column":16},"end":{"line":74,"column":18}},"15":{"start":{"line":76,"column":16},"end":{"line":76,"column":69}},"16":{"start":{"line":77,"column":16},"end":{"line":81,"column":18}},"17":{"start":{"line":82,"column":16},"end":{"line":82,"column":22}},"18":{"start":{"line":88,"column":16},"end":{"line":99,"column":18}},"19":{"start":{"line":101,"column":16},"end":{"line":112,"column":17}},"20":{"start":{"line":102,"column":20},"end":{"line":102,"column":64}},"21":{"start":{"line":103,"column":20},"end":{"line":103,"column":69}},"22":{"start":{"line":104,"column":39},"end":{"line":110,"column":21}},"23":{"start":{"line":111,"column":20},"end":{"line":111,"column":65}},"24":{"start":{"line":113,"column":16},"end":{"line":124,"column":17}},"25":{"start":{"line":114,"column":20},"end":{"line":114,"column":64}},"26":{"start":{"line":115,"column":20},"end":{"line":115,"column":69}},"27":{"start":{"line":116,"column":39},"end":{"line":122,"column":21}},"28":{"start":{"line":123,"column":20},"end":{"line":123,"column":65}},"29":{"start":{"line":126,"column":16},"end":{"line":126,"column":69}},"30":{"start":{"line":127,"column":16},"end":{"line":131,"column":18}},"31":{"start":{"line":132,"column":16},"end":{"line":132,"column":22}},"32":{"start":{"line":137,"column":16},"end":{"line":149,"column":18}},"33":{"start":{"line":151,"column":16},"end":{"line":151,"column":69}},"34":{"start":{"line":152,"column":16},"end":{"line":156,"column":18}},"35":{"start":{"line":157,"column":16},"end":{"line":157,"column":22}},"36":{"start":{"line":160,"column":16},"end":{"line":160,"column":75}},"37":{"start":{"line":165,"column":8},"end":{"line":165,"column":27}},"38":{"start":{"line":166,"column":8},"end":{"line":166,"column":18}},"39":{"start":{"line":169,"column":4},"end":{"line":169,"column":24}},"40":{"start":{"line":173,"column":22},"end":{"line":250,"column":1}},"41":{"start":{"line":174,"column":22},"end":{"line":177,"column":6}},"42":{"start":{"line":178,"column":24},"end":{"line":178,"column":63}},"43":{"start":{"line":179,"column":23},"end":{"line":179,"column":61}},"44":{"start":{"line":180,"column":23},"end":{"line":180,"column":61}},"45":{"start":{"line":182,"column":4},"end":{"line":248,"column":5}},"46":{"start":{"line":184,"column":8},"end":{"line":210,"column":10}},"47":{"start":{"line":212,"column":8},"end":{"line":216,"column":9}},"48":{"start":{"line":213,"column":12},"end":{"line":215,"column":14}},"49":{"start":{"line":217,"column":8},"end":{"line":235,"column":9}},"50":{"start":{"line":219,"column":16},"end":{"line":219,"column":60}},"51":{"start":{"line":220,"column":16},"end":{"line":220,"column":73}},"52":{"start":{"line":221,"column":16},"end":{"line":221,"column":53}},"53":{"start":{"line":222,"column":16},"end":{"line":222,"column":22}},"54":{"start":{"line":224,"column":16},"end":{"line":224,"column":60}},"55":{"start":{"line":225,"column":16},"end":{"line":225,"column":73}},"56":{"start":{"line":226,"column":16},"end":{"line":226,"column":52}},"57":{"start":{"line":227,"column":16},"end":{"line":227,"column":22}},"58":{"start":{"line":229,"column":16},"end":{"line":229,"column":60}},"59":{"start":{"line":230,"column":16},"end":{"line":230,"column":73}},"60":{"start":{"line":231,"column":16},"end":{"line":231,"column":52}},"61":{"start":{"line":232,"column":16},"end":{"line":232,"column":22}},"62":{"start":{"line":234,"column":16},"end":{"line":234,"column":101}},"63":{"start":{"line":236,"column":8},"end":{"line":236,"column":81}},"64":{"start":{"line":237,"column":8},"end":{"line":237,"column":63}},"65":{"start":{"line":238,"column":8},"end":{"line":240,"column":9}},"66":{"start":{"line":241,"column":8},"end":{"line":241,"column":67}},"67":{"start":{"line":242,"column":8},"end":{"line":244,"column":10}},"68":{"start":{"line":246,"column":8},"end":{"line":246,"column":27}},"69":{"start":{"line":247,"column":8},"end":{"line":247,"column":18}},"70":{"start":{"line":249,"column":4},"end":{"line":249,"column":24}},"71":{"start":{"line":253,"column":21},"end":{"line":269,"column":1}},"72":{"start":{"line":254,"column":3},"end":{"line":254,"column":40}},"73":{"start":{"line":255,"column":21},"end":{"line":258,"column":5}},"74":{"start":{"line":259,"column":3},"end":{"line":267,"column":4}},"75":{"start":{"line":260,"column":20},"end":{"line":262,"column":8}},"76":{"start":{"line":263,"column":7},"end":{"line":263,"column":54}},"77":{"start":{"line":265,"column":7},"end":{"line":265,"column":26}},"78":{"start":{"line":266,"column":7},"end":{"line":266,"column":17}},"79":{"start":{"line":268,"column":3},"end":{"line":268,"column":20}},"80":{"start":{"line":272,"column":20},"end":{"line":313,"column":1}},"81":{"start":{"line":273,"column":3},"end":{"line":273,"column":38}},"82":{"start":{"line":274,"column":17},"end":{"line":274,"column":70}},"83":{"start":{"line":274,"column":23},"end":{"line":274,"column":70}},"84":{"start":{"line":274,"column":46},"end":{"line":274,"column":69}},"85":{"start":{"line":275,"column":21},"end":{"line":278,"column":5}},"86":{"start":{"line":281,"column":3},"end":{"line":311,"column":4}},"87":{"start":{"line":282,"column":7},"end":{"line":284,"column":9}},"88":{"start":{"line":285,"column":7},"end":{"line":285,"column":62}},"89":{"start":{"line":286,"column":7},"end":{"line":286,"column":53}},"90":{"start":{"line":287,"column":7},"end":{"line":307,"column":8}},"91":{"start":{"line":288,"column":11},"end":{"line":290,"column":13}},"92":{"start":{"line":295,"column":23},"end":{"line":295,"column":25}},"93":{"start":{"line":296,"column":23},"end":{"line":296,"column":24}},"94":{"start":{"line":297,"column":11},"end":{"line":305,"column":12}},"95":{"start":{"line":298,"column":15},"end":{"line":298,"column":33}},"96":{"start":{"line":299,"column":15},"end":{"line":299,"column":83}},"97":{"start":{"line":300,"column":15},"end":{"line":300,"column":34}},"98":{"start":{"line":301,"column":15},"end":{"line":301,"column":32}},"99":{"start":{"line":302,"column":15},"end":{"line":304,"column":16}},"100":{"start":{"line":303,"column":19},"end":{"line":303,"column":99}},"101":{"start":{"line":306,"column":11},"end":{"line":306,"column":70}},"102":{"start":{"line":309,"column":7},"end":{"line":309,"column":26}},"103":{"start":{"line":310,"column":7},"end":{"line":310,"column":17}},"104":{"start":{"line":312,"column":3},"end":{"line":312,"column":20}},"105":{"start":{"line":316,"column":22},"end":{"line":337,"column":1}},"106":{"start":{"line":317,"column":3},"end":{"line":317,"column":40}},"107":{"start":{"line":318,"column":21},"end":{"line":321,"column":5}},"108":{"start":{"line":323,"column":3},"end":{"line":335,"column":4}},"109":{"start":{"line":324,"column":7},"end":{"line":326,"column":9}},"110":{"start":{"line":327,"column":7},"end":{"line":327,"column":53}},"111":{"start":{"line":328,"column":7},"end":{"line":328,"column":66}},"112":{"start":{"line":329,"column":7},"end":{"line":329,"column":55}},"113":{"start":{"line":330,"column":7},"end":{"line":330,"column":66}},"114":{"start":{"line":333,"column":7},"end":{"line":333,"column":26}},"115":{"start":{"line":334,"column":7},"end":{"line":334,"column":17}},"116":{"start":{"line":336,"column":3},"end":{"line":336,"column":20}},"117":{"start":{"line":340,"column":0},"end":{"line":346,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":20},"end":{"line":16,"column":21}},"loc":{"start":{"line":16,"column":38},"end":{"line":170,"column":1}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":173,"column":22},"end":{"line":173,"column":23}},"loc":{"start":{"line":173,"column":40},"end":{"line":250,"column":1}},"line":173},"2":{"name":"(anonymous_2)","decl":{"start":{"line":253,"column":21},"end":{"line":253,"column":22}},"loc":{"start":{"line":253,"column":39},"end":{"line":269,"column":1}},"line":253},"3":{"name":"(anonymous_3)","decl":{"start":{"line":272,"column":20},"end":{"line":272,"column":21}},"loc":{"start":{"line":272,"column":39},"end":{"line":313,"column":1}},"line":272},"4":{"name":"(anonymous_4)","decl":{"start":{"line":274,"column":17},"end":{"line":274,"column":18}},"loc":{"start":{"line":274,"column":23},"end":{"line":274,"column":70}},"line":274},"5":{"name":"(anonymous_5)","decl":{"start":{"line":274,"column":35},"end":{"line":274,"column":36}},"loc":{"start":{"line":274,"column":46},"end":{"line":274,"column":69}},"line":274},"6":{"name":"(anonymous_6)","decl":{"start":{"line":316,"column":22},"end":{"line":316,"column":23}},"loc":{"start":{"line":316,"column":43},"end":{"line":337,"column":1}},"line":316}},"branchMap":{"0":{"loc":{"start":{"line":28,"column":8},"end":{"line":162,"column":9}},"type":"switch","locations":[{"start":{"line":30,"column":12},"end":{"line":51,"column":22}},{"start":{"line":54,"column":12},"end":{"line":82,"column":22}},{"start":{"line":85,"column":12},"end":{"line":85,"column":29}},{"start":{"line":86,"column":12},"end":{"line":132,"column":22}},{"start":{"line":135,"column":12},"end":{"line":157,"column":22}},{"start":{"line":159,"column":12},"end":{"line":160,"column":75}}],"line":28},"1":{"loc":{"start":{"line":101,"column":16},"end":{"line":112,"column":17}},"type":"if","locations":[{"start":{"line":101,"column":16},"end":{"line":112,"column":17}},{"start":{},"end":{}}],"line":101},"2":{"loc":{"start":{"line":101,"column":20},"end":{"line":101,"column":68}},"type":"binary-expr","locations":[{"start":{"line":101,"column":20},"end":{"line":101,"column":43}},{"start":{"line":101,"column":47},"end":{"line":101,"column":68}}],"line":101},"3":{"loc":{"start":{"line":113,"column":16},"end":{"line":124,"column":17}},"type":"if","locations":[{"start":{"line":113,"column":16},"end":{"line":124,"column":17}},{"start":{},"end":{}}],"line":113},"4":{"loc":{"start":{"line":113,"column":20},"end":{"line":113,"column":68}},"type":"binary-expr","locations":[{"start":{"line":113,"column":20},"end":{"line":113,"column":43}},{"start":{"line":113,"column":47},"end":{"line":113,"column":68}}],"line":113},"5":{"loc":{"start":{"line":212,"column":8},"end":{"line":216,"column":9}},"type":"if","locations":[{"start":{"line":212,"column":8},"end":{"line":216,"column":9}},{"start":{},"end":{}}],"line":212},"6":{"loc":{"start":{"line":217,"column":8},"end":{"line":235,"column":9}},"type":"switch","locations":[{"start":{"line":218,"column":12},"end":{"line":222,"column":22}},{"start":{"line":223,"column":12},"end":{"line":227,"column":22}},{"start":{"line":228,"column":12},"end":{"line":232,"column":22}},{"start":{"line":233,"column":12},"end":{"line":234,"column":101}}],"line":217},"7":{"loc":{"start":{"line":287,"column":7},"end":{"line":307,"column":8}},"type":"if","locations":[{"start":{"line":287,"column":7},"end":{"line":307,"column":8}},{"start":{},"end":{}}],"line":287},"8":{"loc":{"start":{"line":287,"column":11},"end":{"line":287,"column":66}},"type":"binary-expr","locations":[{"start":{"line":287,"column":11},"end":{"line":287,"column":30}},{"start":{"line":287,"column":34},"end":{"line":287,"column":66}}],"line":287},"9":{"loc":{"start":{"line":302,"column":15},"end":{"line":304,"column":16}},"type":"if","locations":[{"start":{"line":302,"column":15},"end":{"line":304,"column":16}},{"start":{},"end":{}}],"line":302},"10":{"loc":{"start":{"line":302,"column":19},"end":{"line":302,"column":50}},"type":"binary-expr","locations":[{"start":{"line":302,"column":19},"end":{"line":302,"column":30}},{"start":{"line":302,"column":34},"end":{"line":302,"column":50}}],"line":302}},"s":{"0":1,"1":1,"2":9,"3":9,"4":9,"5":9,"6":2,"7":2,"8":2,"9":2,"10":1,"11":1,"12":2,"13":2,"14":2,"15":2,"16":1,"17":1,"18":2,"19":2,"20":2,"21":2,"22":2,"23":2,"24":2,"25":2,"26":2,"27":2,"28":2,"29":2,"30":1,"31":1,"32":2,"33":2,"34":1,"35":1,"36":1,"37":4,"38":4,"39":4,"40":1,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":0,"49":2,"50":2,"51":2,"52":2,"53":2,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":2,"64":2,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":2,"73":2,"74":2,"75":2,"76":2,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":0,"84":0,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":1,"105":1,"106":2,"107":2,"108":2,"109":2,"110":2,"111":2,"112":2,"113":1,"114":1,"115":1,"116":1,"117":1},"f":{"0":9,"1":2,"2":2,"3":1,"4":0,"5":0,"6":2},"b":{"0":[2,2,0,2,2,1],"1":[2,0],"2":[2,2],"3":[2,0],"4":[2,2],"5":[0,2],"6":[2,0,0,0],"7":[0,1],"8":[1,0],"9":[0,0],"10":[0,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"5514cc428d88e4bfdf04cf950f9c5de04ec2a6d1"} -,"/codebuild/output/src457277248/src/source/custom-resource/lib/mediapackage/index.js": {"path":"/codebuild/output/src457277248/src/source/custom-resource/lib/mediapackage/index.js","statementMap":{"0":{"start":{"line":13,"column":12},"end":{"line":13,"column":30}},"1":{"start":{"line":14,"column":12},"end":{"line":14,"column":26}},"2":{"start":{"line":16,"column":23},"end":{"line":114,"column":1}},"3":{"start":{"line":17,"column":25},"end":{"line":20,"column":6}},"4":{"start":{"line":22,"column":4},"end":{"line":112,"column":5}},"5":{"start":{"line":24,"column":23},"end":{"line":57,"column":9}},"6":{"start":{"line":58,"column":21},"end":{"line":71,"column":9}},"7":{"start":{"line":73,"column":8},"end":{"line":92,"column":9}},"8":{"start":{"line":75,"column":16},"end":{"line":75,"column":54}},"9":{"start":{"line":76,"column":16},"end":{"line":76,"column":56}},"10":{"start":{"line":77,"column":16},"end":{"line":77,"column":22}},"11":{"start":{"line":79,"column":16},"end":{"line":79,"column":55}},"12":{"start":{"line":80,"column":16},"end":{"line":80,"column":58}},"13":{"start":{"line":81,"column":16},"end":{"line":81,"column":22}},"14":{"start":{"line":83,"column":16},"end":{"line":83,"column":54}},"15":{"start":{"line":84,"column":16},"end":{"line":84,"column":56}},"16":{"start":{"line":85,"column":16},"end":{"line":85,"column":22}},"17":{"start":{"line":87,"column":16},"end":{"line":87,"column":55}},"18":{"start":{"line":88,"column":16},"end":{"line":88,"column":58}},"19":{"start":{"line":89,"column":16},"end":{"line":89,"column":22}},"20":{"start":{"line":91,"column":16},"end":{"line":91,"column":58}},"21":{"start":{"line":94,"column":21},"end":{"line":94,"column":78}},"22":{"start":{"line":97,"column":8},"end":{"line":101,"column":9}},"23":{"start":{"line":98,"column":12},"end":{"line":98,"column":66}},"24":{"start":{"line":100,"column":10},"end":{"line":100,"column":36}},"25":{"start":{"line":103,"column":8},"end":{"line":108,"column":10}},"26":{"start":{"line":110,"column":8},"end":{"line":110,"column":27}},"27":{"start":{"line":111,"column":8},"end":{"line":111,"column":18}},"28":{"start":{"line":113,"column":4},"end":{"line":113,"column":24}},"29":{"start":{"line":118,"column":22},"end":{"line":174,"column":1}},"30":{"start":{"line":119,"column":25},"end":{"line":122,"column":6}},"31":{"start":{"line":123,"column":16},"end":{"line":126,"column":6}},"32":{"start":{"line":129,"column":4},"end":{"line":172,"column":5}},"33":{"start":{"line":131,"column":21},"end":{"line":137,"column":9}},"34":{"start":{"line":138,"column":19},"end":{"line":138,"column":69}},"35":{"start":{"line":140,"column":8},"end":{"line":151,"column":10}},"36":{"start":{"line":154,"column":22},"end":{"line":159,"column":9}},"37":{"start":{"line":160,"column":8},"end":{"line":160,"column":50}},"38":{"start":{"line":162,"column":24},"end":{"line":167,"column":9}},"39":{"start":{"line":168,"column":8},"end":{"line":168,"column":52}},"40":{"start":{"line":170,"column":8},"end":{"line":170,"column":27}},"41":{"start":{"line":171,"column":8},"end":{"line":171,"column":18}},"42":{"start":{"line":173,"column":4},"end":{"line":173,"column":24}},"43":{"start":{"line":178,"column":22},"end":{"line":207,"column":1}},"44":{"start":{"line":179,"column":25},"end":{"line":182,"column":6}},"45":{"start":{"line":183,"column":4},"end":{"line":205,"column":5}},"46":{"start":{"line":184,"column":21},"end":{"line":186,"column":9}},"47":{"start":{"line":188,"column":19},"end":{"line":188,"column":75}},"48":{"start":{"line":190,"column":24},"end":{"line":190,"column":44}},"49":{"start":{"line":191,"column":8},"end":{"line":196,"column":12}},"50":{"start":{"line":192,"column":12},"end":{"line":194,"column":14}},"51":{"start":{"line":195,"column":12},"end":{"line":195,"column":70}},"52":{"start":{"line":198,"column":8},"end":{"line":200,"column":10}},"53":{"start":{"line":201,"column":8},"end":{"line":201,"column":59}},"54":{"start":{"line":203,"column":8},"end":{"line":203,"column":27}},"55":{"start":{"line":204,"column":8},"end":{"line":204,"column":18}},"56":{"start":{"line":206,"column":4},"end":{"line":206,"column":21}},"57":{"start":{"line":210,"column":0},"end":{"line":214,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":23},"end":{"line":16,"column":24}},"loc":{"start":{"line":16,"column":41},"end":{"line":114,"column":1}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":118,"column":22},"end":{"line":118,"column":23}},"loc":{"start":{"line":118,"column":40},"end":{"line":174,"column":1}},"line":118},"2":{"name":"(anonymous_2)","decl":{"start":{"line":178,"column":22},"end":{"line":178,"column":23}},"loc":{"start":{"line":178,"column":43},"end":{"line":207,"column":1}},"line":178},"3":{"name":"(anonymous_3)","decl":{"start":{"line":191,"column":40},"end":{"line":191,"column":41}},"loc":{"start":{"line":191,"column":60},"end":{"line":196,"column":9}},"line":191}},"branchMap":{"0":{"loc":{"start":{"line":73,"column":8},"end":{"line":92,"column":9}},"type":"switch","locations":[{"start":{"line":74,"column":12},"end":{"line":77,"column":22}},{"start":{"line":78,"column":12},"end":{"line":81,"column":22}},{"start":{"line":82,"column":12},"end":{"line":85,"column":22}},{"start":{"line":86,"column":12},"end":{"line":89,"column":22}},{"start":{"line":90,"column":12},"end":{"line":91,"column":58}}],"line":73},"1":{"loc":{"start":{"line":97,"column":8},"end":{"line":101,"column":9}},"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":101,"column":9}},{"start":{"line":99,"column":15},"end":{"line":101,"column":9}}],"line":97}},"s":{"0":1,"1":1,"2":1,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":2,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":2,"22":1,"23":0,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":2,"31":2,"32":2,"33":2,"34":2,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":2,"45":2,"46":2,"47":2,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1},"f":{"0":2,"1":2,"2":2,"3":1},"b":{"0":[2,0,0,0,0],"1":[0,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"5fa1d85236c9a956b98b0d1cca6e17fe25423ccc"} -,"/codebuild/output/src457277248/src/source/custom-resource/lib/metrics/index.js": {"path":"/codebuild/output/src457277248/src/source/custom-resource/lib/metrics/index.js","statementMap":{"0":{"start":{"line":13,"column":14},"end":{"line":13,"column":30}},"1":{"start":{"line":14,"column":15},"end":{"line":14,"column":32}},"2":{"start":{"line":17,"column":13},"end":{"line":46,"column":1}},"3":{"start":{"line":19,"column":4},"end":{"line":19,"column":34}},"4":{"start":{"line":20,"column":4},"end":{"line":20,"column":30}},"5":{"start":{"line":23,"column":4},"end":{"line":44,"column":5}},"6":{"start":{"line":24,"column":24},"end":{"line":29,"column":9}},"7":{"start":{"line":30,"column":23},"end":{"line":38,"column":9}},"8":{"start":{"line":40,"column":8},"end":{"line":40,"column":35}},"9":{"start":{"line":42,"column":8},"end":{"line":42,"column":27}},"10":{"start":{"line":43,"column":8},"end":{"line":43,"column":18}},"11":{"start":{"line":45,"column":4},"end":{"line":45,"column":23}},"12":{"start":{"line":49,"column":0},"end":{"line":51,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":13},"end":{"line":17,"column":14}},"loc":{"start":{"line":17,"column":31},"end":{"line":46,"column":1}},"line":17}},"branchMap":{},"s":{"0":1,"1":1,"2":1,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":1,"10":1,"11":1,"12":1},"f":{"0":2},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"87e353de6c3435689d6456ba2b988c36c2930d16"} +{"/codebuild/output/src658669899/src/source/custom-resource/lib/cfn/index.js": {"path":"/codebuild/output/src658669899/src/source/custom-resource/lib/cfn/index.js","statementMap":{"0":{"start":{"line":13,"column":14},"end":{"line":13,"column":30}},"1":{"start":{"line":15,"column":14},"end":{"line":46,"column":1}},"2":{"start":{"line":19,"column":2},"end":{"line":44,"column":3}},"3":{"start":{"line":20,"column":25},"end":{"line":28,"column":6}},"4":{"start":{"line":29,"column":19},"end":{"line":38,"column":5}},"5":{"start":{"line":39,"column":4},"end":{"line":39,"column":31}},"6":{"start":{"line":42,"column":4},"end":{"line":42,"column":23}},"7":{"start":{"line":43,"column":4},"end":{"line":43,"column":14}},"8":{"start":{"line":45,"column":2},"end":{"line":45,"column":21}},"9":{"start":{"line":49,"column":0},"end":{"line":51,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":15,"column":14},"end":{"line":15,"column":15}},"loc":{"start":{"line":15,"column":90},"end":{"line":46,"column":1}},"line":15}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":26},"end":{"line":23,"column":69}},"type":"binary-expr","locations":[{"start":{"line":23,"column":26},"end":{"line":23,"column":44}},{"start":{"line":23,"column":48},"end":{"line":23,"column":69}}],"line":23}},"s":{"0":1,"1":1,"2":2,"3":2,"4":2,"5":2,"6":1,"7":1,"8":1,"9":1},"f":{"0":2},"b":{"0":[2,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"d3421289228281a8ac5fdaeafa94cb0b52315006"} +,"/codebuild/output/src658669899/src/source/custom-resource/lib/demo/index.js": {"path":"/codebuild/output/src658669899/src/source/custom-resource/lib/demo/index.js","statementMap":{"0":{"start":{"line":13,"column":12},"end":{"line":13,"column":30}},"1":{"start":{"line":19,"column":19},"end":{"line":58,"column":1}},"2":{"start":{"line":21,"column":12},"end":{"line":23,"column":6}},"3":{"start":{"line":24,"column":64},"end":{"line":24,"column":70}},"4":{"start":{"line":26,"column":1},"end":{"line":56,"column":2}},"5":{"start":{"line":28,"column":15},"end":{"line":31,"column":3}},"6":{"start":{"line":33,"column":15},"end":{"line":33,"column":51}},"7":{"start":{"line":34,"column":19},"end":{"line":34,"column":40}},"8":{"start":{"line":35,"column":2},"end":{"line":35,"column":62}},"9":{"start":{"line":38,"column":2},"end":{"line":44,"column":6}},"10":{"start":{"line":39,"column":3},"end":{"line":43,"column":16}},"11":{"start":{"line":46,"column":2},"end":{"line":46,"column":65}},"12":{"start":{"line":47,"column":2},"end":{"line":51,"column":15}},"13":{"start":{"line":54,"column":2},"end":{"line":54,"column":21}},"14":{"start":{"line":55,"column":2},"end":{"line":55,"column":12}},"15":{"start":{"line":57,"column":1},"end":{"line":57,"column":18}},"16":{"start":{"line":61,"column":18},"end":{"line":90,"column":1}},"17":{"start":{"line":63,"column":12},"end":{"line":65,"column":6}},"18":{"start":{"line":67,"column":1},"end":{"line":88,"column":2}},"19":{"start":{"line":68,"column":15},"end":{"line":70,"column":3}},"20":{"start":{"line":71,"column":13},"end":{"line":71,"column":51}},"21":{"start":{"line":72,"column":16},"end":{"line":72,"column":18}},"22":{"start":{"line":73,"column":2},"end":{"line":77,"column":3}},"23":{"start":{"line":73,"column":15},"end":{"line":73,"column":16}},"24":{"start":{"line":74,"column":3},"end":{"line":76,"column":6}},"25":{"start":{"line":78,"column":2},"end":{"line":83,"column":4}},"26":{"start":{"line":84,"column":2},"end":{"line":84,"column":43}},"27":{"start":{"line":86,"column":2},"end":{"line":86,"column":21}},"28":{"start":{"line":87,"column":2},"end":{"line":87,"column":12}},"29":{"start":{"line":89,"column":1},"end":{"line":89,"column":18}},"30":{"start":{"line":92,"column":0},"end":{"line":95,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":19,"column":19},"end":{"line":19,"column":20}},"loc":{"start":{"line":19,"column":37},"end":{"line":58,"column":1}},"line":19},"1":{"name":"(anonymous_1)","decl":{"start":{"line":38,"column":33},"end":{"line":38,"column":34}},"loc":{"start":{"line":38,"column":41},"end":{"line":44,"column":3}},"line":38},"2":{"name":"(anonymous_2)","decl":{"start":{"line":61,"column":18},"end":{"line":61,"column":19}},"loc":{"start":{"line":61,"column":36},"end":{"line":90,"column":1}},"line":61}},"branchMap":{},"s":{"0":1,"1":1,"2":2,"3":2,"4":2,"5":2,"6":2,"7":1,"8":1,"9":1,"10":2,"11":1,"12":1,"13":1,"14":1,"15":1,"16":1,"17":2,"18":2,"19":2,"20":2,"21":1,"22":1,"23":1,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":1},"f":{"0":2,"1":2,"2":2},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"deecbc0941e6582f31afc94254302488c481c0af"} +,"/codebuild/output/src658669899/src/source/custom-resource/lib/medialive/index.js": {"path":"/codebuild/output/src658669899/src/source/custom-resource/lib/medialive/index.js","statementMap":{"0":{"start":{"line":13,"column":12},"end":{"line":13,"column":30}},"1":{"start":{"line":16,"column":20},"end":{"line":170,"column":1}},"2":{"start":{"line":18,"column":21},"end":{"line":21,"column":6}},"3":{"start":{"line":22,"column":16},"end":{"line":25,"column":6}},"4":{"start":{"line":27,"column":4},"end":{"line":167,"column":5}},"5":{"start":{"line":28,"column":8},"end":{"line":162,"column":9}},"6":{"start":{"line":32,"column":16},"end":{"line":36,"column":18}},"7":{"start":{"line":37,"column":16},"end":{"line":37,"column":82}},"8":{"start":{"line":38,"column":16},"end":{"line":43,"column":18}},"9":{"start":{"line":45,"column":16},"end":{"line":45,"column":69}},"10":{"start":{"line":46,"column":16},"end":{"line":50,"column":18}},"11":{"start":{"line":51,"column":16},"end":{"line":51,"column":22}},"12":{"start":{"line":56,"column":16},"end":{"line":60,"column":18}},"13":{"start":{"line":61,"column":16},"end":{"line":61,"column":82}},"14":{"start":{"line":62,"column":16},"end":{"line":74,"column":18}},"15":{"start":{"line":76,"column":16},"end":{"line":76,"column":69}},"16":{"start":{"line":77,"column":16},"end":{"line":81,"column":18}},"17":{"start":{"line":82,"column":16},"end":{"line":82,"column":22}},"18":{"start":{"line":88,"column":16},"end":{"line":99,"column":18}},"19":{"start":{"line":101,"column":16},"end":{"line":112,"column":17}},"20":{"start":{"line":102,"column":20},"end":{"line":102,"column":64}},"21":{"start":{"line":103,"column":20},"end":{"line":103,"column":69}},"22":{"start":{"line":104,"column":39},"end":{"line":110,"column":21}},"23":{"start":{"line":111,"column":20},"end":{"line":111,"column":65}},"24":{"start":{"line":113,"column":16},"end":{"line":124,"column":17}},"25":{"start":{"line":114,"column":20},"end":{"line":114,"column":64}},"26":{"start":{"line":115,"column":20},"end":{"line":115,"column":69}},"27":{"start":{"line":116,"column":39},"end":{"line":122,"column":21}},"28":{"start":{"line":123,"column":20},"end":{"line":123,"column":65}},"29":{"start":{"line":126,"column":16},"end":{"line":126,"column":69}},"30":{"start":{"line":127,"column":16},"end":{"line":131,"column":18}},"31":{"start":{"line":132,"column":16},"end":{"line":132,"column":22}},"32":{"start":{"line":137,"column":16},"end":{"line":149,"column":18}},"33":{"start":{"line":151,"column":16},"end":{"line":151,"column":69}},"34":{"start":{"line":152,"column":16},"end":{"line":156,"column":18}},"35":{"start":{"line":157,"column":16},"end":{"line":157,"column":22}},"36":{"start":{"line":160,"column":16},"end":{"line":160,"column":75}},"37":{"start":{"line":165,"column":8},"end":{"line":165,"column":27}},"38":{"start":{"line":166,"column":8},"end":{"line":166,"column":18}},"39":{"start":{"line":169,"column":4},"end":{"line":169,"column":24}},"40":{"start":{"line":173,"column":22},"end":{"line":250,"column":1}},"41":{"start":{"line":174,"column":22},"end":{"line":177,"column":6}},"42":{"start":{"line":178,"column":24},"end":{"line":178,"column":63}},"43":{"start":{"line":179,"column":23},"end":{"line":179,"column":61}},"44":{"start":{"line":180,"column":23},"end":{"line":180,"column":61}},"45":{"start":{"line":182,"column":4},"end":{"line":248,"column":5}},"46":{"start":{"line":184,"column":8},"end":{"line":210,"column":10}},"47":{"start":{"line":212,"column":8},"end":{"line":216,"column":9}},"48":{"start":{"line":213,"column":12},"end":{"line":215,"column":14}},"49":{"start":{"line":217,"column":8},"end":{"line":235,"column":9}},"50":{"start":{"line":219,"column":16},"end":{"line":219,"column":60}},"51":{"start":{"line":220,"column":16},"end":{"line":220,"column":73}},"52":{"start":{"line":221,"column":16},"end":{"line":221,"column":53}},"53":{"start":{"line":222,"column":16},"end":{"line":222,"column":22}},"54":{"start":{"line":224,"column":16},"end":{"line":224,"column":60}},"55":{"start":{"line":225,"column":16},"end":{"line":225,"column":73}},"56":{"start":{"line":226,"column":16},"end":{"line":226,"column":52}},"57":{"start":{"line":227,"column":16},"end":{"line":227,"column":22}},"58":{"start":{"line":229,"column":16},"end":{"line":229,"column":60}},"59":{"start":{"line":230,"column":16},"end":{"line":230,"column":73}},"60":{"start":{"line":231,"column":16},"end":{"line":231,"column":52}},"61":{"start":{"line":232,"column":16},"end":{"line":232,"column":22}},"62":{"start":{"line":234,"column":16},"end":{"line":234,"column":101}},"63":{"start":{"line":236,"column":8},"end":{"line":236,"column":81}},"64":{"start":{"line":237,"column":8},"end":{"line":237,"column":63}},"65":{"start":{"line":238,"column":8},"end":{"line":240,"column":9}},"66":{"start":{"line":241,"column":8},"end":{"line":241,"column":67}},"67":{"start":{"line":242,"column":8},"end":{"line":244,"column":10}},"68":{"start":{"line":246,"column":8},"end":{"line":246,"column":27}},"69":{"start":{"line":247,"column":8},"end":{"line":247,"column":18}},"70":{"start":{"line":249,"column":4},"end":{"line":249,"column":24}},"71":{"start":{"line":253,"column":21},"end":{"line":269,"column":1}},"72":{"start":{"line":254,"column":3},"end":{"line":254,"column":40}},"73":{"start":{"line":255,"column":21},"end":{"line":258,"column":5}},"74":{"start":{"line":259,"column":3},"end":{"line":267,"column":4}},"75":{"start":{"line":260,"column":20},"end":{"line":262,"column":8}},"76":{"start":{"line":263,"column":7},"end":{"line":263,"column":54}},"77":{"start":{"line":265,"column":7},"end":{"line":265,"column":26}},"78":{"start":{"line":266,"column":7},"end":{"line":266,"column":17}},"79":{"start":{"line":268,"column":3},"end":{"line":268,"column":20}},"80":{"start":{"line":272,"column":20},"end":{"line":313,"column":1}},"81":{"start":{"line":273,"column":3},"end":{"line":273,"column":38}},"82":{"start":{"line":274,"column":17},"end":{"line":274,"column":70}},"83":{"start":{"line":274,"column":23},"end":{"line":274,"column":70}},"84":{"start":{"line":274,"column":46},"end":{"line":274,"column":69}},"85":{"start":{"line":275,"column":21},"end":{"line":278,"column":5}},"86":{"start":{"line":281,"column":3},"end":{"line":311,"column":4}},"87":{"start":{"line":282,"column":7},"end":{"line":284,"column":9}},"88":{"start":{"line":285,"column":7},"end":{"line":285,"column":62}},"89":{"start":{"line":286,"column":7},"end":{"line":286,"column":53}},"90":{"start":{"line":287,"column":7},"end":{"line":307,"column":8}},"91":{"start":{"line":288,"column":11},"end":{"line":290,"column":13}},"92":{"start":{"line":295,"column":23},"end":{"line":295,"column":25}},"93":{"start":{"line":296,"column":23},"end":{"line":296,"column":24}},"94":{"start":{"line":297,"column":11},"end":{"line":305,"column":12}},"95":{"start":{"line":298,"column":15},"end":{"line":298,"column":33}},"96":{"start":{"line":299,"column":15},"end":{"line":299,"column":83}},"97":{"start":{"line":300,"column":15},"end":{"line":300,"column":34}},"98":{"start":{"line":301,"column":15},"end":{"line":301,"column":32}},"99":{"start":{"line":302,"column":15},"end":{"line":304,"column":16}},"100":{"start":{"line":303,"column":19},"end":{"line":303,"column":99}},"101":{"start":{"line":306,"column":11},"end":{"line":306,"column":70}},"102":{"start":{"line":309,"column":7},"end":{"line":309,"column":26}},"103":{"start":{"line":310,"column":7},"end":{"line":310,"column":17}},"104":{"start":{"line":312,"column":3},"end":{"line":312,"column":20}},"105":{"start":{"line":316,"column":22},"end":{"line":337,"column":1}},"106":{"start":{"line":317,"column":3},"end":{"line":317,"column":40}},"107":{"start":{"line":318,"column":21},"end":{"line":321,"column":5}},"108":{"start":{"line":323,"column":3},"end":{"line":335,"column":4}},"109":{"start":{"line":324,"column":7},"end":{"line":326,"column":9}},"110":{"start":{"line":327,"column":7},"end":{"line":327,"column":53}},"111":{"start":{"line":328,"column":7},"end":{"line":328,"column":66}},"112":{"start":{"line":329,"column":7},"end":{"line":329,"column":55}},"113":{"start":{"line":330,"column":7},"end":{"line":330,"column":66}},"114":{"start":{"line":333,"column":7},"end":{"line":333,"column":26}},"115":{"start":{"line":334,"column":7},"end":{"line":334,"column":17}},"116":{"start":{"line":336,"column":3},"end":{"line":336,"column":20}},"117":{"start":{"line":340,"column":0},"end":{"line":346,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":20},"end":{"line":16,"column":21}},"loc":{"start":{"line":16,"column":38},"end":{"line":170,"column":1}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":173,"column":22},"end":{"line":173,"column":23}},"loc":{"start":{"line":173,"column":40},"end":{"line":250,"column":1}},"line":173},"2":{"name":"(anonymous_2)","decl":{"start":{"line":253,"column":21},"end":{"line":253,"column":22}},"loc":{"start":{"line":253,"column":39},"end":{"line":269,"column":1}},"line":253},"3":{"name":"(anonymous_3)","decl":{"start":{"line":272,"column":20},"end":{"line":272,"column":21}},"loc":{"start":{"line":272,"column":39},"end":{"line":313,"column":1}},"line":272},"4":{"name":"(anonymous_4)","decl":{"start":{"line":274,"column":17},"end":{"line":274,"column":18}},"loc":{"start":{"line":274,"column":23},"end":{"line":274,"column":70}},"line":274},"5":{"name":"(anonymous_5)","decl":{"start":{"line":274,"column":35},"end":{"line":274,"column":36}},"loc":{"start":{"line":274,"column":46},"end":{"line":274,"column":69}},"line":274},"6":{"name":"(anonymous_6)","decl":{"start":{"line":316,"column":22},"end":{"line":316,"column":23}},"loc":{"start":{"line":316,"column":43},"end":{"line":337,"column":1}},"line":316}},"branchMap":{"0":{"loc":{"start":{"line":28,"column":8},"end":{"line":162,"column":9}},"type":"switch","locations":[{"start":{"line":30,"column":12},"end":{"line":51,"column":22}},{"start":{"line":54,"column":12},"end":{"line":82,"column":22}},{"start":{"line":85,"column":12},"end":{"line":85,"column":29}},{"start":{"line":86,"column":12},"end":{"line":132,"column":22}},{"start":{"line":135,"column":12},"end":{"line":157,"column":22}},{"start":{"line":159,"column":12},"end":{"line":160,"column":75}}],"line":28},"1":{"loc":{"start":{"line":101,"column":16},"end":{"line":112,"column":17}},"type":"if","locations":[{"start":{"line":101,"column":16},"end":{"line":112,"column":17}},{"start":{},"end":{}}],"line":101},"2":{"loc":{"start":{"line":101,"column":20},"end":{"line":101,"column":68}},"type":"binary-expr","locations":[{"start":{"line":101,"column":20},"end":{"line":101,"column":43}},{"start":{"line":101,"column":47},"end":{"line":101,"column":68}}],"line":101},"3":{"loc":{"start":{"line":113,"column":16},"end":{"line":124,"column":17}},"type":"if","locations":[{"start":{"line":113,"column":16},"end":{"line":124,"column":17}},{"start":{},"end":{}}],"line":113},"4":{"loc":{"start":{"line":113,"column":20},"end":{"line":113,"column":68}},"type":"binary-expr","locations":[{"start":{"line":113,"column":20},"end":{"line":113,"column":43}},{"start":{"line":113,"column":47},"end":{"line":113,"column":68}}],"line":113},"5":{"loc":{"start":{"line":212,"column":8},"end":{"line":216,"column":9}},"type":"if","locations":[{"start":{"line":212,"column":8},"end":{"line":216,"column":9}},{"start":{},"end":{}}],"line":212},"6":{"loc":{"start":{"line":217,"column":8},"end":{"line":235,"column":9}},"type":"switch","locations":[{"start":{"line":218,"column":12},"end":{"line":222,"column":22}},{"start":{"line":223,"column":12},"end":{"line":227,"column":22}},{"start":{"line":228,"column":12},"end":{"line":232,"column":22}},{"start":{"line":233,"column":12},"end":{"line":234,"column":101}}],"line":217},"7":{"loc":{"start":{"line":287,"column":7},"end":{"line":307,"column":8}},"type":"if","locations":[{"start":{"line":287,"column":7},"end":{"line":307,"column":8}},{"start":{},"end":{}}],"line":287},"8":{"loc":{"start":{"line":287,"column":11},"end":{"line":287,"column":66}},"type":"binary-expr","locations":[{"start":{"line":287,"column":11},"end":{"line":287,"column":30}},{"start":{"line":287,"column":34},"end":{"line":287,"column":66}}],"line":287},"9":{"loc":{"start":{"line":302,"column":15},"end":{"line":304,"column":16}},"type":"if","locations":[{"start":{"line":302,"column":15},"end":{"line":304,"column":16}},{"start":{},"end":{}}],"line":302},"10":{"loc":{"start":{"line":302,"column":19},"end":{"line":302,"column":50}},"type":"binary-expr","locations":[{"start":{"line":302,"column":19},"end":{"line":302,"column":30}},{"start":{"line":302,"column":34},"end":{"line":302,"column":50}}],"line":302}},"s":{"0":1,"1":1,"2":9,"3":9,"4":9,"5":9,"6":2,"7":2,"8":2,"9":2,"10":1,"11":1,"12":2,"13":2,"14":2,"15":2,"16":1,"17":1,"18":2,"19":2,"20":2,"21":2,"22":2,"23":2,"24":2,"25":2,"26":2,"27":2,"28":2,"29":2,"30":1,"31":1,"32":2,"33":2,"34":1,"35":1,"36":1,"37":4,"38":4,"39":4,"40":1,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":0,"49":2,"50":2,"51":2,"52":2,"53":2,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":2,"64":2,"65":1,"66":1,"67":1,"68":1,"69":1,"70":1,"71":1,"72":2,"73":2,"74":2,"75":2,"76":2,"77":1,"78":1,"79":1,"80":1,"81":1,"82":1,"83":0,"84":0,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"91":0,"92":0,"93":0,"94":0,"95":0,"96":0,"97":0,"98":0,"99":0,"100":0,"101":0,"102":0,"103":0,"104":1,"105":1,"106":2,"107":2,"108":2,"109":2,"110":2,"111":2,"112":2,"113":1,"114":1,"115":1,"116":1,"117":1},"f":{"0":9,"1":2,"2":2,"3":1,"4":0,"5":0,"6":2},"b":{"0":[2,2,0,2,2,1],"1":[2,0],"2":[2,2],"3":[2,0],"4":[2,2],"5":[0,2],"6":[2,0,0,0],"7":[0,1],"8":[1,0],"9":[0,0],"10":[0,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"f6226c2cdcdf4bb4f1e0d266cc4f26a96aa9954a"} +,"/codebuild/output/src658669899/src/source/custom-resource/lib/mediapackage/index.js": {"path":"/codebuild/output/src658669899/src/source/custom-resource/lib/mediapackage/index.js","statementMap":{"0":{"start":{"line":13,"column":12},"end":{"line":13,"column":30}},"1":{"start":{"line":14,"column":12},"end":{"line":14,"column":26}},"2":{"start":{"line":16,"column":23},"end":{"line":114,"column":1}},"3":{"start":{"line":17,"column":25},"end":{"line":20,"column":6}},"4":{"start":{"line":22,"column":4},"end":{"line":112,"column":5}},"5":{"start":{"line":24,"column":23},"end":{"line":57,"column":9}},"6":{"start":{"line":58,"column":21},"end":{"line":71,"column":9}},"7":{"start":{"line":73,"column":8},"end":{"line":92,"column":9}},"8":{"start":{"line":75,"column":16},"end":{"line":75,"column":54}},"9":{"start":{"line":76,"column":16},"end":{"line":76,"column":56}},"10":{"start":{"line":77,"column":16},"end":{"line":77,"column":22}},"11":{"start":{"line":79,"column":16},"end":{"line":79,"column":55}},"12":{"start":{"line":80,"column":16},"end":{"line":80,"column":58}},"13":{"start":{"line":81,"column":16},"end":{"line":81,"column":22}},"14":{"start":{"line":83,"column":16},"end":{"line":83,"column":54}},"15":{"start":{"line":84,"column":16},"end":{"line":84,"column":56}},"16":{"start":{"line":85,"column":16},"end":{"line":85,"column":22}},"17":{"start":{"line":87,"column":16},"end":{"line":87,"column":55}},"18":{"start":{"line":88,"column":16},"end":{"line":88,"column":58}},"19":{"start":{"line":89,"column":16},"end":{"line":89,"column":22}},"20":{"start":{"line":91,"column":16},"end":{"line":91,"column":58}},"21":{"start":{"line":94,"column":21},"end":{"line":94,"column":78}},"22":{"start":{"line":97,"column":8},"end":{"line":101,"column":9}},"23":{"start":{"line":98,"column":12},"end":{"line":98,"column":66}},"24":{"start":{"line":100,"column":10},"end":{"line":100,"column":36}},"25":{"start":{"line":103,"column":8},"end":{"line":108,"column":10}},"26":{"start":{"line":110,"column":8},"end":{"line":110,"column":27}},"27":{"start":{"line":111,"column":8},"end":{"line":111,"column":18}},"28":{"start":{"line":113,"column":4},"end":{"line":113,"column":24}},"29":{"start":{"line":118,"column":22},"end":{"line":174,"column":1}},"30":{"start":{"line":119,"column":25},"end":{"line":122,"column":6}},"31":{"start":{"line":123,"column":16},"end":{"line":126,"column":6}},"32":{"start":{"line":129,"column":4},"end":{"line":172,"column":5}},"33":{"start":{"line":131,"column":21},"end":{"line":137,"column":9}},"34":{"start":{"line":138,"column":19},"end":{"line":138,"column":69}},"35":{"start":{"line":140,"column":8},"end":{"line":151,"column":10}},"36":{"start":{"line":154,"column":22},"end":{"line":159,"column":9}},"37":{"start":{"line":160,"column":8},"end":{"line":160,"column":50}},"38":{"start":{"line":162,"column":24},"end":{"line":167,"column":9}},"39":{"start":{"line":168,"column":8},"end":{"line":168,"column":52}},"40":{"start":{"line":170,"column":8},"end":{"line":170,"column":27}},"41":{"start":{"line":171,"column":8},"end":{"line":171,"column":18}},"42":{"start":{"line":173,"column":4},"end":{"line":173,"column":24}},"43":{"start":{"line":178,"column":22},"end":{"line":207,"column":1}},"44":{"start":{"line":179,"column":25},"end":{"line":182,"column":6}},"45":{"start":{"line":183,"column":4},"end":{"line":205,"column":5}},"46":{"start":{"line":184,"column":21},"end":{"line":186,"column":9}},"47":{"start":{"line":188,"column":19},"end":{"line":188,"column":75}},"48":{"start":{"line":190,"column":24},"end":{"line":190,"column":44}},"49":{"start":{"line":191,"column":8},"end":{"line":196,"column":12}},"50":{"start":{"line":192,"column":12},"end":{"line":194,"column":14}},"51":{"start":{"line":195,"column":12},"end":{"line":195,"column":70}},"52":{"start":{"line":198,"column":8},"end":{"line":200,"column":10}},"53":{"start":{"line":201,"column":8},"end":{"line":201,"column":59}},"54":{"start":{"line":203,"column":8},"end":{"line":203,"column":27}},"55":{"start":{"line":204,"column":8},"end":{"line":204,"column":18}},"56":{"start":{"line":206,"column":4},"end":{"line":206,"column":21}},"57":{"start":{"line":210,"column":0},"end":{"line":214,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":16,"column":23},"end":{"line":16,"column":24}},"loc":{"start":{"line":16,"column":41},"end":{"line":114,"column":1}},"line":16},"1":{"name":"(anonymous_1)","decl":{"start":{"line":118,"column":22},"end":{"line":118,"column":23}},"loc":{"start":{"line":118,"column":40},"end":{"line":174,"column":1}},"line":118},"2":{"name":"(anonymous_2)","decl":{"start":{"line":178,"column":22},"end":{"line":178,"column":23}},"loc":{"start":{"line":178,"column":43},"end":{"line":207,"column":1}},"line":178},"3":{"name":"(anonymous_3)","decl":{"start":{"line":191,"column":40},"end":{"line":191,"column":41}},"loc":{"start":{"line":191,"column":60},"end":{"line":196,"column":9}},"line":191}},"branchMap":{"0":{"loc":{"start":{"line":73,"column":8},"end":{"line":92,"column":9}},"type":"switch","locations":[{"start":{"line":74,"column":12},"end":{"line":77,"column":22}},{"start":{"line":78,"column":12},"end":{"line":81,"column":22}},{"start":{"line":82,"column":12},"end":{"line":85,"column":22}},{"start":{"line":86,"column":12},"end":{"line":89,"column":22}},{"start":{"line":90,"column":12},"end":{"line":91,"column":58}}],"line":73},"1":{"loc":{"start":{"line":97,"column":8},"end":{"line":101,"column":9}},"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":101,"column":9}},{"start":{"line":99,"column":15},"end":{"line":101,"column":9}}],"line":97}},"s":{"0":1,"1":1,"2":1,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":2,"10":2,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":2,"22":1,"23":0,"24":1,"25":1,"26":1,"27":1,"28":1,"29":1,"30":2,"31":2,"32":2,"33":2,"34":2,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":2,"45":2,"46":2,"47":2,"48":1,"49":1,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1},"f":{"0":2,"1":2,"2":2,"3":1},"b":{"0":[2,0,0,0,0],"1":[0,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"148c8bbfb408277d573fe25278a5a6a881922d1b"} +,"/codebuild/output/src658669899/src/source/custom-resource/lib/metrics/index.js": {"path":"/codebuild/output/src658669899/src/source/custom-resource/lib/metrics/index.js","statementMap":{"0":{"start":{"line":13,"column":14},"end":{"line":13,"column":30}},"1":{"start":{"line":14,"column":15},"end":{"line":14,"column":32}},"2":{"start":{"line":17,"column":13},"end":{"line":46,"column":1}},"3":{"start":{"line":19,"column":4},"end":{"line":19,"column":34}},"4":{"start":{"line":20,"column":4},"end":{"line":20,"column":30}},"5":{"start":{"line":23,"column":4},"end":{"line":44,"column":5}},"6":{"start":{"line":24,"column":24},"end":{"line":29,"column":9}},"7":{"start":{"line":30,"column":23},"end":{"line":38,"column":9}},"8":{"start":{"line":40,"column":8},"end":{"line":40,"column":35}},"9":{"start":{"line":42,"column":8},"end":{"line":42,"column":27}},"10":{"start":{"line":43,"column":8},"end":{"line":43,"column":18}},"11":{"start":{"line":45,"column":4},"end":{"line":45,"column":23}},"12":{"start":{"line":49,"column":0},"end":{"line":51,"column":2}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":17,"column":13},"end":{"line":17,"column":14}},"loc":{"start":{"line":17,"column":31},"end":{"line":46,"column":1}},"line":17}},"branchMap":{},"s":{"0":1,"1":1,"2":1,"3":2,"4":2,"5":2,"6":2,"7":2,"8":2,"9":1,"10":1,"11":1,"12":1},"f":{"0":2},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"5d324ca5360209b97fff412b89b16dfe799c8ae6"} }