{"_id":"@aws-community/arch-dia","_rev":"3-3b9b7c5be0f0cab7a693e584c6d056ab","name":"@aws-community/arch-dia","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@aws-community/arch-dia","author":{"name":"Matt Martz","email":"matt.martz@gmail.com","url":"https://matt.martz.codes"},"description":"This CDK Aspect will generate a diagram of your CDK application's architecture.","repository":{"type":"git","url":"git+https://github.com/aws-community-projects/arch-dia.git"},"keywords":["aws","awscdk","cdk","architecture","diagram"],"license":"Apache-2.0","version":"1.0.0","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"jsii","build:watch":"jsii --watch","clean":"rimraf cdk.out dist lib","integ":"tsc --build tsconfig.dev.json && integ-runner","lint":"eslint --ext .ts --fix src test","package":"jsii-pacmak","prebuild":"npm run clean","prebuild:watch":"npm run clean","prepackage":"npm run build","pretest":"npm run lint","test":"jest"},"devDependencies":{"@aws-cdk/integ-runner":"^2.78.0-alpha.0","@aws-cdk/integ-tests-alpha":"^2.78.0-alpha.0","@types/jest":"^27.5.2","@types/node":"^18.11.0","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","aws-cdk-lib":"2.78.0","constructs":"10.2.17","eslint":"^8.25.0","eslint-config-standard-with-typescript":"^23.0.0","jest":"^27.5.1","jsii":"^5.0.7","jsii-pacmak":"^1.80.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.9.1","typescript":"^4.8.4"},"peerDependencies":{"aws-cdk-lib":"2.78.0","constructs":"10.2.17"},"jsii":{"outdir":"dist","versionFormat":"full","targets":{},"tsc":{"outDir":"lib","rootDir":"src"}},"bugs":{"url":"https://github.com/aws-community-projects/arch-dia/issues"},"homepage":"https://github.com/aws-community-projects/arch-dia#readme","_id":"@aws-community/arch-dia@1.0.0","_integrity":"sha512-kuNW6f9ZQAZwuIXVwFAWTw/RZr5+lut3aMcKG73ezZASlnvCozMzbE0ActVbmKSFhoDtMWhtkRdFejRmHj0nyg==","_resolved":"/Users/mattmartz/dev/architecture-aspect/dist/js/arch-dia@1.0.0.jsii.tgz","_from":"file:dist/js/arch-dia@1.0.0.jsii.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-kuNW6f9ZQAZwuIXVwFAWTw/RZr5+lut3aMcKG73ezZASlnvCozMzbE0ActVbmKSFhoDtMWhtkRdFejRmHj0nyg==","shasum":"669e38c60d40f5cee8ba9f76e5d997de92619e7d","tarball":"https://registry.npmjs.org/@aws-community/arch-dia/-/arch-dia-1.0.0.tgz","fileCount":12,"unpackedSize":482660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs4CoJ8AdS9HwNPPVooLfp5R/zWyNm/EUwzSO7G+bhwQIgPKikysKOMo93kYj+IYVmHIwjnzywl6z/y9vZM94mvsk="}]},"_npmUser":{"name":"martzcodes","email":"matt.martz@gmail.com"},"directories":{},"maintainers":[{"name":"mattmorgan","email":"elthrasher@gmail.com"},{"name":"martzcodes","email":"matt.martz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arch-dia_1.0.0_1684124713366_0.41935429381894385"},"_hasShrinkwrap":false},"1.1.0":{"name":"@aws-community/arch-dia","author":{"name":"Matt Martz","email":"matt.martz@gmail.com","url":"https://matt.martz.codes"},"description":"This CDK Aspect will generate a diagram of your CDK application's architecture.","repository":{"type":"git","url":"git+https://github.com/aws-community-projects/arch-dia.git"},"keywords":["aws","awscdk","cdk","architecture","diagram"],"license":"Apache-2.0","version":"1.1.0","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"jsii","build:watch":"jsii --watch","clean":"rimraf cdk.out dist lib","integ":"tsc --build tsconfig.dev.json && integ-runner","lint":"eslint --ext .ts --fix src test","package":"jsii-pacmak","prebuild":"npm run clean","prebuild:watch":"npm run clean","prepackage":"npm run build","pretest":"npm run lint","test":"jest"},"devDependencies":{"@aws-cdk/integ-runner":"^2.78.0-alpha.0","@aws-cdk/integ-tests-alpha":"^2.78.0-alpha.0","@types/jest":"^27.5.2","@types/node":"^18.11.0","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","aws-cdk-lib":"2.78.0","constructs":"10.2.17","eslint":"^8.25.0","eslint-config-standard-with-typescript":"^23.0.0","jest":"^27.5.1","jsii":"^5.0.7","jsii-pacmak":"^1.80.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.9.1","typescript":"^4.8.4"},"peerDependencies":{"aws-cdk-lib":"2.78.0","constructs":"10.2.17"},"jsii":{"outdir":"dist","versionFormat":"full","targets":{},"tsc":{"outDir":"lib","rootDir":"src"}},"bugs":{"url":"https://github.com/aws-community-projects/arch-dia/issues"},"homepage":"https://github.com/aws-community-projects/arch-dia#readme","_id":"@aws-community/arch-dia@1.1.0","_integrity":"sha512-tGITfYRWZQZck3NnI2Jkg8satzaJsew+ooyJuRA4mIdSyKNXfesBJtJksxjj0hgbhPUjqlZ8bM8yqCorjju5/g==","_resolved":"/Users/mattmartz/dev/architecture-aspect/dist/js/arch-dia@1.1.0.jsii.tgz","_from":"file:dist/js/arch-dia@1.1.0.jsii.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-tGITfYRWZQZck3NnI2Jkg8satzaJsew+ooyJuRA4mIdSyKNXfesBJtJksxjj0hgbhPUjqlZ8bM8yqCorjju5/g==","shasum":"1cd739dc48329f3a54b3fb039e31be77ed4a5a59","tarball":"https://registry.npmjs.org/@aws-community/arch-dia/-/arch-dia-1.1.0.tgz","fileCount":12,"unpackedSize":499225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPdC0v3LCDLomtMrsOtH9e6h2xGhiYtIsmjxI3SLfEmgIhANI+1D6j/ZQMvPTDd5ewXPuKyd84nC7KheQAo75wRqfE"}]},"_npmUser":{"name":"martzcodes","email":"matt.martz@gmail.com"},"directories":{},"maintainers":[{"name":"mattmorgan","email":"elthrasher@gmail.com"},{"name":"martzcodes","email":"matt.martz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arch-dia_1.1.0_1684170831501_0.21368443827652372"},"_hasShrinkwrap":false},"1.1.1":{"name":"@aws-community/arch-dia","author":{"name":"Matt Martz","email":"matt.martz@gmail.com","url":"https://matt.martz.codes"},"description":"This CDK Aspect will generate a diagram of your CDK application's architecture.","repository":{"type":"git","url":"git+https://github.com/aws-community-projects/arch-dia.git"},"keywords":["aws","awscdk","cdk","architecture","diagram"],"license":"Apache-2.0","version":"1.1.1","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"jsii","build:watch":"jsii --watch","clean":"rimraf cdk.out dist lib","integ":"tsc --build tsconfig.dev.json && integ-runner","lint":"eslint --ext .ts --fix src test","package":"jsii-pacmak","prebuild":"npm run clean","prebuild:watch":"npm run clean","prepackage":"npm run build","pretest":"npm run lint","test":"jest"},"devDependencies":{"@aws-cdk/integ-runner":"^2.78.0-alpha.0","@aws-cdk/integ-tests-alpha":"^2.78.0-alpha.0","@types/jest":"^27.5.2","@types/node":"^18.11.0","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","aws-cdk-lib":"2.78.0","constructs":"10.2.17","eslint":"^8.25.0","eslint-config-standard-with-typescript":"^23.0.0","jest":"^27.5.1","jsii":"^5.0.7","jsii-pacmak":"^1.80.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.9.1","typescript":"^4.8.4"},"peerDependencies":{"aws-cdk-lib":"2.78.0","constructs":"10.2.17"},"jsii":{"outdir":"dist","versionFormat":"full","targets":{},"tsc":{"outDir":"lib","rootDir":"src"}},"bugs":{"url":"https://github.com/aws-community-projects/arch-dia/issues"},"homepage":"https://github.com/aws-community-projects/arch-dia#readme","_id":"@aws-community/arch-dia@1.1.1","_integrity":"sha512-tVRHZIgxuvCyrf1POmKlFunfHynd+s0+ti0jh7q8bvViBXMEuHS8/90l3ysYJcH7PvV3jevmWQ5Z5fE4E4remA==","_resolved":"/Users/mattmartz/dev/architecture-aspect/dist/js/arch-dia@1.1.1.jsii.tgz","_from":"file:dist/js/arch-dia@1.1.1.jsii.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-tVRHZIgxuvCyrf1POmKlFunfHynd+s0+ti0jh7q8bvViBXMEuHS8/90l3ysYJcH7PvV3jevmWQ5Z5fE4E4remA==","shasum":"442eb8921a5be4e55da36cf8b922e1294c08f864","tarball":"https://registry.npmjs.org/@aws-community/arch-dia/-/arch-dia-1.1.1.tgz","fileCount":12,"unpackedSize":499686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICTwcCLqo/JbBlgHJ2fpGdtrLocDctGvBzw3bHzgJj2DAiEA34zKQiCJaDJEXIK9JcGjWoW2v0gdg6IHdHMUTBaviIA="}]},"_npmUser":{"name":"martzcodes","email":"matt.martz@gmail.com"},"directories":{},"maintainers":[{"name":"mattmorgan","email":"elthrasher@gmail.com"},{"name":"martzcodes","email":"matt.martz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arch-dia_1.1.1_1684170888406_0.33588727839216337"},"_hasShrinkwrap":false},"1.1.2":{"name":"@aws-community/arch-dia","author":{"name":"Matt Martz","email":"matt.martz@gmail.com","url":"https://matt.martz.codes"},"description":"This CDK Aspect will generate a diagram of your CDK application's architecture.","repository":{"type":"git","url":"git+https://github.com/aws-community-projects/arch-dia.git"},"keywords":["aws","awscdk","cdk","architecture","diagram"],"license":"Apache-2.0","version":"1.1.2","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"jsii","build:watch":"jsii --watch","clean":"rimraf cdk.out dist lib","integ":"tsc --build tsconfig.dev.json && integ-runner","lint":"eslint --ext .ts --fix src test","package":"jsii-pacmak","prebuild":"npm run clean","prebuild:watch":"npm run clean","prepackage":"npm run build","pretest":"npm run lint","test":"jest"},"devDependencies":{"@aws-cdk/integ-runner":"^2.78.0-alpha.0","@aws-cdk/integ-tests-alpha":"^2.78.0-alpha.0","@types/jest":"^27.5.2","@types/node":"^18.11.0","@typescript-eslint/eslint-plugin":"^5.40.0","@typescript-eslint/parser":"^5.40.0","aws-cdk-lib":"2.78.0","constructs":"10.2.17","eslint":"^8.25.0","eslint-config-standard-with-typescript":"^23.0.0","jest":"^27.5.1","jsii":"^5.0.7","jsii-pacmak":"^1.80.0","rimraf":"^3.0.2","ts-jest":"^27.1.4","ts-node":"^10.9.1","typescript":"^4.8.4"},"peerDependencies":{"aws-cdk-lib":"2.78.0","constructs":"10.2.17"},"jsii":{"outdir":"dist","versionFormat":"full","targets":{},"tsc":{"outDir":"lib","rootDir":"src"}},"bugs":{"url":"https://github.com/aws-community-projects/arch-dia/issues"},"homepage":"https://github.com/aws-community-projects/arch-dia#readme","_id":"@aws-community/arch-dia@1.1.2","_integrity":"sha512-mnmvpHyi84QJCn/NNBPMX/0a6alsI/tNLhbiRaHJz4YxBa0EsEd7czgdJBZj6XMSp+2lJmjWrQO8TXc9zn3e1w==","_resolved":"/Users/mattmartz/dev/architecture-aspect/dist/js/arch-dia@1.1.2.jsii.tgz","_from":"file:dist/js/arch-dia@1.1.2.jsii.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-mnmvpHyi84QJCn/NNBPMX/0a6alsI/tNLhbiRaHJz4YxBa0EsEd7czgdJBZj6XMSp+2lJmjWrQO8TXc9zn3e1w==","shasum":"8db2070f2e5c75254bba5d074fd386a3682a385b","tarball":"https://registry.npmjs.org/@aws-community/arch-dia/-/arch-dia-1.1.2.tgz","fileCount":12,"unpackedSize":499792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH30yRpPQFMGSgR3hJPx1Ab7G761kEhSB/VQg1VRwcDEAiARLWvCr6qdZMOesPNFmfepjMoypkAahIMK3XvMXHFuug=="}]},"_npmUser":{"name":"martzcodes","email":"matt.martz@gmail.com"},"directories":{},"maintainers":[{"name":"mattmorgan","email":"elthrasher@gmail.com"},{"name":"martzcodes","email":"matt.martz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/arch-dia_1.1.2_1684187847344_0.4938362689427922"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-15T04:25:13.257Z","1.0.0":"2023-05-15T04:25:13.626Z","modified":"2023-05-15T21:57:27.746Z","1.1.0":"2023-05-15T17:13:51.687Z","1.1.1":"2023-05-15T17:14:48.764Z","1.1.2":"2023-05-15T21:57:27.545Z"},"maintainers":[{"name":"mattmorgan","email":"elthrasher@gmail.com"},{"name":"martzcodes","email":"matt.martz@gmail.com"}],"description":"This CDK Aspect will generate a diagram of your CDK application's architecture.","homepage":"https://github.com/aws-community-projects/arch-dia#readme","keywords":["aws","awscdk","cdk","architecture","diagram"],"repository":{"type":"git","url":"git+https://github.com/aws-community-projects/arch-dia.git"},"author":{"name":"Matt Martz","email":"matt.martz@gmail.com","url":"https://matt.martz.codes"},"bugs":{"url":"https://github.com/aws-community-projects/arch-dia/issues"},"license":"Apache-2.0","readme":"# Architecture Diagram Aspect\n\nThis CDK Aspect traverses the stack to generate a GitHub / markdown compatible mermaid chart of the AWS Resources created by the stack.\n\nIt outputs this as a markdown folder based on the stack's id.  For example:\n\n`new Stack(new App(), 'asdf');`\n\nwould create a markdown file called `asdf.md`.\n\nOn each subsequent synthesis, the Aspect will read the stack's existing markdown file (if it exists) and infer architecture changes b/w before and after.  It will then replace the markdown file with a visual diff of the architecture (see examples below).\n\nThis uses no external dependencies!\n\n- Green boxes indicate resources that were added\n- Red boxes indicates resources that were removed\n- Thick arrow lines indicate a new linkage\n- Normal arrow lines indicate an existing linkage\n- dashed/dotted arrow lines indicate a removed linkage\n\n## Installation Instructions\n\n`npm install @aws-community/arch-dia --save-dev`\n\nthen add the aspect to your Stack\n\n```\nconst myStack = new Stack(app, 'MyStack');\nconst archDia = new ArchitectureDiagramAspect();\nAspects.of(myStack).add(archDia);\narchDia.generateDiagram();\n```\n\n## Example 1 - Simple Stack\n\n```mermaid\ngraph LR;\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack]\nclassDef default fill:#fff,stroke:#000,color:black;\nclassDef added fill:#cfc,stroke:#cfc,stroke-width:2px,color:black;\nclassDef removed fill:#fcc,stroke:#fcc,stroke-width:2px,color:black;\n```\n\n## Example 2 - Queue Added to Stack\n\n```mermaid\ngraph LR;\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack]\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack] ==> c8a33fea56cf1bd6e8b5c652f393a6d315e7a78836[MyQueue]:::added\nc8a33fea56cf1bd6e8b5c652f393a6d315e7a78836[MyQueue]:::added ==> c80cb3f181e7dbb6726caf602717b2585dabff5aff[Resource - AWS::SQS::Queue]:::added\nclassDef default fill:#fff,stroke:#000,color:black;\nclassDef added fill:#cfc,stroke:#cfc,stroke-width:2px,color:black;\nclassDef removed fill:#fcc,stroke:#fcc,stroke-width:2px,color:black;\n```\n\n## Example 3 - Stack re-synthed AFTER the queue was added\n\n```mermaid\ngraph LR;\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack]\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack] --> c8a33fea56cf1bd6e8b5c652f393a6d315e7a78836[MyQueue]\nc8a33fea56cf1bd6e8b5c652f393a6d315e7a78836[MyQueue] --> c80cb3f181e7dbb6726caf602717b2585dabff5aff[Resource - AWS::SQS::Queue]\nclassDef default fill:#fff,stroke:#000,color:black;\nclassDef added fill:#cfc,stroke:#cfc,stroke-width:2px,color:black;\nclassDef removed fill:#fcc,stroke:#fcc,stroke-width:2px,color:black;\n```\n\n## Example 4 - Queue Removed\n\n```mermaid\ngraph LR;\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack]\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack] -.-> c8a33fea56cf1bd6e8b5c652f393a6d315e7a78836[MyQueue]:::removed\nc8a33fea56cf1bd6e8b5c652f393a6d315e7a78836[MyQueue]:::removed -.-> c80cb3f181e7dbb6726caf602717b2585dabff5aff[Resource - AWS::SQS::Queue]:::removed\nclassDef default fill:#fff,stroke:#000,color:black;\nclassDef added fill:#cfc,stroke:#cfc,stroke-width:2px,color:black;\nclassDef removed fill:#fcc,stroke:#fcc,stroke-width:2px,color:black;\n```\n\n## Example 5 - Stack re-synthed AFTER the queue was removed\n\n```mermaid\ngraph LR;\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack]\nclassDef default fill:#fff,stroke:#000,color:black;\nclassDef added fill:#cfc,stroke:#cfc,stroke-width:2px,color:black;\nclassDef removed fill:#fcc,stroke:#fcc,stroke-width:2px,color:black;\n```\n\n## Example 6 - A More Complex Change\n\nIn this example I changed the SelfDestructConstruct's id in the SelfDestructStack from [`@aws-community/self-destruct`](https://github.com/aws-community-projects/self-destruct)\n\n```mermaid\ngraph LR;\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack]\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack] --> c80af741cb2cb4b820501f9db156b5ad6d466f2c40[DefaultCrNodeVersionMap]\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack] --> c814b796835a46b46f562e4fec24744f79c0e8a6c6[AWS679f53fac002430cb0da5b7982bd2287]\nc814b796835a46b46f562e4fec24744f79c0e8a6c6[AWS679f53fac002430cb0da5b7982bd2287] --> c8c4cb1cdac5e4ce33049155a3100eb458b8c3fc92[ServiceRole]\nc8c4cb1cdac5e4ce33049155a3100eb458b8c3fc92[ServiceRole] --> c896b88ae08866f2fd84e3381fdcfef602ddf115e0[ImportServiceRole]\nc8c4cb1cdac5e4ce33049155a3100eb458b8c3fc92[ServiceRole] --> c8e147fab0f248fba7acf510a427238616a5594caf[Resource - AWS::IAM::Role]\nc814b796835a46b46f562e4fec24744f79c0e8a6c6[AWS679f53fac002430cb0da5b7982bd2287] --> c886a5938c919902b3f83e356270aaca7eb024ca37[Code]\nc886a5938c919902b3f83e356270aaca7eb024ca37[Code] --> c850745224509f9fad04f5dcf344587a71d12a20a9[Stage]\nc886a5938c919902b3f83e356270aaca7eb024ca37[Code] --> c840b81d4f9aece5445022d425c2a723daa0058440[AssetBucket]\nc814b796835a46b46f562e4fec24744f79c0e8a6c6[AWS679f53fac002430cb0da5b7982bd2287] --> c8a6605aad4f358e7b3588d39706e10e288e22cceb[Resource - AWS::Lambda::Function]\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack] ==> c85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c867441ef67820df03b6f190a1b4f2bdb69f6bbfb7[ListExecutions]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c8c357b9bbc491af6e16abfe3eafec2c9f7f7a017e[ExecutionsMap]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c8ce567f4cc9c92c93edf6262d51437f6f8663e68c[StopExecution]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c86e2668734812ee49ac23711e6022ace1b37d968c[NotSelf?]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c8754ab4082392b269420307a1f94c1807e5351fbc[self]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c8ab16dca8b8e7ae2cdc945f053403d17d4bb13293[Wait]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c8a204c18cba769b058b9be6f915c73ea245ed987d[WasDelete?]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c8d240060f869165e19dd78cdb64384fd3b6cfe988[DeleteSuccess]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c84173268981abc959f512c51e020c39ec7ae3ec76[DeleteStack]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c81bcee72c5b9f23f9ca3aa55557309f487d0e9c3f[Finished]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c8750c972d7672c4145d53ca9a0e1d1aec24590c54[SelfDestructMachine]:::added\nc8750c972d7672c4145d53ca9a0e1d1aec24590c54[SelfDestructMachine]:::added ==> c8c88ef2c110d439f324473130061b915e3c78097e[Role]:::added\nc8c88ef2c110d439f324473130061b915e3c78097e[Role]:::added ==> c83272a3306ac85223c5458c0e36ae6db2b842f060[ImportRole]:::added\nc8c88ef2c110d439f324473130061b915e3c78097e[Role]:::added ==> c8e870cb6ef64aa4ea3535dbb95718a3e12e748991[Resource - AWS::IAM::Role]:::added\nc8c88ef2c110d439f324473130061b915e3c78097e[Role]:::added ==> c872d8191fef561add8db78225a6383ca74e353197[DefaultPolicy]:::added\nc872d8191fef561add8db78225a6383ca74e353197[DefaultPolicy]:::added ==> c85372e76de21cb43163e6c0e4b8a82d60867d3b38[Resource - AWS::IAM::Policy]:::added\nc8750c972d7672c4145d53ca9a0e1d1aec24590c54[SelfDestructMachine]:::added ==> c8fe7706d7c925b14d8403ae82a05d03bbdb5b6c3d[Resource - AWS::StepFunctions::StateMachine]:::added\nc85973ed60c8087738f3313c08800bcaf270a8baf2[SelfDestructConstruct]:::added ==> c83208d69c99b7e073b576de11075e8206a88e43ba[SelfDestructCR]:::added\nc83208d69c99b7e073b576de11075e8206a88e43ba[SelfDestructCR]:::added ==> c8786fc99ce8e11a472bd0f7a7581ebd776856960a[Provider]:::added\nc83208d69c99b7e073b576de11075e8206a88e43ba[SelfDestructCR]:::added ==> c8c485835426778712745f32406acfb3aeb2888ffb[Resource]:::added\nc8c485835426778712745f32406acfb3aeb2888ffb[Resource]:::added ==> c8c485835426778712745f32406acfb3aeb2888ffb[Default - Custom::AWS]:::added\nc83208d69c99b7e073b576de11075e8206a88e43ba[SelfDestructCR]:::added ==> c81580e5c79f9cbb68791d1d3c87fabefacbe8b39e[CustomResourcePolicy]:::added\nc81580e5c79f9cbb68791d1d3c87fabefacbe8b39e[CustomResourcePolicy]:::added ==> c8112158745e0d7b9bbdac346dbfea0a18d26c8d61[Resource - AWS::IAM::Policy]:::added\nc814b2c5dc22d11a84e78a63be7bb7815715b70534[MyTestStack] -.-> c80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8c54a8196685c157486945a81d7b12e199629d918[ListExecutions]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c81a922dcdd35e5877a70eff4e4bedcb06b49ce546[ExecutionsMap]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8758780b80cab4431f449ec131710f176ffa6eed7[StopExecution]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8b45c8e3e155188018a6fb0fb59dffb724fbe9061[NotSelf?]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8404a3443078f76b7dc166adf3eff9dbc57286632[self]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8193b74891ee6b528cb4f27dbfb7cda4eb224266e[Wait]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8eedcb57a4d9221ef99932ff2edfcaa20819074f2[WasDelete?]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8c0bcaaa5f8c145822db685dcf873efa23374a75f[DeleteSuccess]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c85410517a5d132100bfd757fbdb9150b4045388aa[DeleteStack]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8c875bedb4b72dc82518384c9c700789b9a4cea3e[Finished]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8fe60c23c83e6cd6ee1d37a09aae7817442955ae9[SelfDestructMachine]:::removed\nc8fe60c23c83e6cd6ee1d37a09aae7817442955ae9[SelfDestructMachine]:::removed -.-> c8002c432c94c2e0e09f351fea6d7f8cb3ff80ec02[Role]:::removed\nc8002c432c94c2e0e09f351fea6d7f8cb3ff80ec02[Role]:::removed -.-> c8b6d9c32e6e8f6d58409c22a534a5ef32ed27176b[ImportRole]:::removed\nc8002c432c94c2e0e09f351fea6d7f8cb3ff80ec02[Role]:::removed -.-> c88c6cd7a05fe3b7396108ec3f88cd5fbf7730c136[Resource - AWS::IAM::Role]:::removed\nc8002c432c94c2e0e09f351fea6d7f8cb3ff80ec02[Role]:::removed -.-> c8a8ce9c4d3865b51b270180fa5846e1c3a252fe0c[DefaultPolicy]:::removed\nc8a8ce9c4d3865b51b270180fa5846e1c3a252fe0c[DefaultPolicy]:::removed -.-> c830b859fe2e2dea0721b3388bcec3fac11ddab872[Resource - AWS::IAM::Policy]:::removed\nc8fe60c23c83e6cd6ee1d37a09aae7817442955ae9[SelfDestructMachine]:::removed -.-> c80104d15a7ecfc895dd98ee2c866768992ec6a870[Resource - AWS::StepFunctions::StateMachine]:::removed\nc80bdb3872d8c7655592d6042091bd6bb0aa9f40f4[SelfDestruct]:::removed -.-> c8575d0458d21c8fea49633c729a358128092ba410[SelfDestructCR]:::removed\nc8575d0458d21c8fea49633c729a358128092ba410[SelfDestructCR]:::removed -.-> c81e3fffd4c437992d8e78e281d2489f1ff73f5fff[Provider]:::removed\nc8575d0458d21c8fea49633c729a358128092ba410[SelfDestructCR]:::removed -.-> c82c02b731af8dea2951da20888358befbd8d8eca2[Resource]:::removed\nc82c02b731af8dea2951da20888358befbd8d8eca2[Resource]:::removed -.-> c82c02b731af8dea2951da20888358befbd8d8eca2[Default - Custom::AWS]:::removed\nc8575d0458d21c8fea49633c729a358128092ba410[SelfDestructCR]:::removed -.-> c8cfe92699de1a8a27974fe012e203e319c20bb37a[CustomResourcePolicy]:::removed\nc8cfe92699de1a8a27974fe012e203e319c20bb37a[CustomResourcePolicy]:::removed -.-> c8f187abde978119067409732a39405cf88f8ab096[Resource - AWS::IAM::Policy]:::removed\nclassDef default fill:#fff,stroke:#000,color:black;\nclassDef added fill:#cfc,stroke:#cfc,stroke-width:2px,color:black;\nclassDef removed fill:#fcc,stroke:#fcc,stroke-width:2px,color:black;\n```\n","readmeFilename":"README.md"}