├── .gitignore ├── README.md ├── bin ├── diff-to-html-with-cli-args.ts ├── diff-to-html.ts └── diff-to-stdout.ts ├── cdk.context.json ├── cdk.json ├── dist ├── cdk-reverse-engineered.d.ts ├── cdk-reverse-engineered.js ├── cdk-test │ ├── index.d.ts │ ├── index.js │ ├── josh-stack.d.ts │ ├── josh-stack.js │ └── lambda │ │ ├── index.d.ts │ │ └── index.js ├── custom-diff.d.ts ├── custom-diff.js ├── index.d.ts ├── index.js ├── pretty-diff-template.html.d.ts ├── pretty-diff-template.html.js ├── raw-diff.d.ts ├── raw-diff.js ├── render.d.ts ├── render.js ├── test-util │ ├── index.d.ts │ ├── index.js │ ├── mock-cdk-test-custom-diff.d.ts │ ├── mock-cdk-test-custom-diff.js │ ├── mock-cdk-test-raw-diff.d.ts │ └── mock-cdk-test-raw-diff.js ├── transform.d.ts ├── transform.js ├── types.d.ts ├── types.js ├── util.d.ts └── util.js ├── jest-setup.js ├── jest.config.js ├── package.json ├── pretty-diff-html-sample.png ├── src ├── cdk-reverse-engineered.ts ├── cdk-test │ ├── index.ts │ ├── josh-stack.ts │ └── lambda │ │ └── index.ts ├── custom-diff.ts ├── index.ts ├── pretty-diff-template.html.ts ├── raw-diff.ts ├── render.spec.ts ├── render.ts ├── test-util │ ├── cdk-test-diff.html │ ├── index.ts │ ├── mock-cdk-test-custom-diff.ts │ └── mock-cdk-test-raw-diff.ts ├── transform.ts ├── types.ts └── util.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/README.md -------------------------------------------------------------------------------- /bin/diff-to-html-with-cli-args.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/bin/diff-to-html-with-cli-args.ts -------------------------------------------------------------------------------- /bin/diff-to-html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/bin/diff-to-html.ts -------------------------------------------------------------------------------- /bin/diff-to-stdout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/bin/diff-to-stdout.ts -------------------------------------------------------------------------------- /cdk.context.json: -------------------------------------------------------------------------------- 1 | { 2 | "aws-cdk:enableDiffNoFail": "true" 3 | } 4 | -------------------------------------------------------------------------------- /cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "node dist/cdk-test/index.js" 3 | } 4 | -------------------------------------------------------------------------------- /dist/cdk-reverse-engineered.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/cdk-reverse-engineered.d.ts -------------------------------------------------------------------------------- /dist/cdk-reverse-engineered.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/cdk-reverse-engineered.js -------------------------------------------------------------------------------- /dist/cdk-test/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/cdk-test/index.d.ts -------------------------------------------------------------------------------- /dist/cdk-test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/cdk-test/index.js -------------------------------------------------------------------------------- /dist/cdk-test/josh-stack.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/cdk-test/josh-stack.d.ts -------------------------------------------------------------------------------- /dist/cdk-test/josh-stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/cdk-test/josh-stack.js -------------------------------------------------------------------------------- /dist/cdk-test/lambda/index.d.ts: -------------------------------------------------------------------------------- 1 | export declare const handler: (event: any) => Promise; 2 | -------------------------------------------------------------------------------- /dist/cdk-test/lambda/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/cdk-test/lambda/index.js -------------------------------------------------------------------------------- /dist/custom-diff.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/custom-diff.d.ts -------------------------------------------------------------------------------- /dist/custom-diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/custom-diff.js -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/index.js -------------------------------------------------------------------------------- /dist/pretty-diff-template.html.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/pretty-diff-template.html.d.ts -------------------------------------------------------------------------------- /dist/pretty-diff-template.html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/pretty-diff-template.html.js -------------------------------------------------------------------------------- /dist/raw-diff.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/raw-diff.d.ts -------------------------------------------------------------------------------- /dist/raw-diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/raw-diff.js -------------------------------------------------------------------------------- /dist/render.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/render.d.ts -------------------------------------------------------------------------------- /dist/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/render.js -------------------------------------------------------------------------------- /dist/test-util/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/test-util/index.d.ts -------------------------------------------------------------------------------- /dist/test-util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/test-util/index.js -------------------------------------------------------------------------------- /dist/test-util/mock-cdk-test-custom-diff.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/test-util/mock-cdk-test-custom-diff.d.ts -------------------------------------------------------------------------------- /dist/test-util/mock-cdk-test-custom-diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/test-util/mock-cdk-test-custom-diff.js -------------------------------------------------------------------------------- /dist/test-util/mock-cdk-test-raw-diff.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/test-util/mock-cdk-test-raw-diff.d.ts -------------------------------------------------------------------------------- /dist/test-util/mock-cdk-test-raw-diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/test-util/mock-cdk-test-raw-diff.js -------------------------------------------------------------------------------- /dist/transform.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/transform.d.ts -------------------------------------------------------------------------------- /dist/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/transform.js -------------------------------------------------------------------------------- /dist/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/types.d.ts -------------------------------------------------------------------------------- /dist/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/types.js -------------------------------------------------------------------------------- /dist/util.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/util.d.ts -------------------------------------------------------------------------------- /dist/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/dist/util.js -------------------------------------------------------------------------------- /jest-setup.js: -------------------------------------------------------------------------------- 1 | jest.mock('source-map-support'); 2 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/package.json -------------------------------------------------------------------------------- /pretty-diff-html-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/pretty-diff-html-sample.png -------------------------------------------------------------------------------- /src/cdk-reverse-engineered.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/cdk-reverse-engineered.ts -------------------------------------------------------------------------------- /src/cdk-test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/cdk-test/index.ts -------------------------------------------------------------------------------- /src/cdk-test/josh-stack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/cdk-test/josh-stack.ts -------------------------------------------------------------------------------- /src/cdk-test/lambda/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/cdk-test/lambda/index.ts -------------------------------------------------------------------------------- /src/custom-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/custom-diff.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/pretty-diff-template.html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/pretty-diff-template.html.ts -------------------------------------------------------------------------------- /src/raw-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/raw-diff.ts -------------------------------------------------------------------------------- /src/render.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/render.spec.ts -------------------------------------------------------------------------------- /src/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/render.ts -------------------------------------------------------------------------------- /src/test-util/cdk-test-diff.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/test-util/cdk-test-diff.html -------------------------------------------------------------------------------- /src/test-util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/test-util/index.ts -------------------------------------------------------------------------------- /src/test-util/mock-cdk-test-custom-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/test-util/mock-cdk-test-custom-diff.ts -------------------------------------------------------------------------------- /src/test-util/mock-cdk-test-raw-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/test-util/mock-cdk-test-raw-diff.ts -------------------------------------------------------------------------------- /src/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/transform.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/src/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joshweir/cdk-pretty-diff/HEAD/tsconfig.json --------------------------------------------------------------------------------