├── design ├── .gitkeep ├── cdk-assets.md ├── feature-flags.md ├── continuous-delivery.md └── cloud-assembly.md ├── scripts ├── .gitignore ├── build-typescript.sh ├── script-tests │ ├── README.md │ └── .gitignore ├── current-scope └── find-cycles.sh ├── tools ├── pkglint │ ├── lib │ │ ├── banners │ │ │ ├── l1.deprecated.md │ │ │ ├── l2.cfn-only.md │ │ │ ├── l2.stable.md │ │ │ └── l1.stable.md │ │ └── index.ts │ ├── bin │ │ └── pkglint │ ├── jest.config.js │ ├── .gitignore │ ├── NOTICE │ ├── .npmignore │ └── .eslintrc.js ├── cdk-build-tools │ ├── config │ │ └── .gitignore │ ├── lib │ │ └── index.ts │ ├── bin │ │ ├── cdk-lint │ │ ├── cdk-build │ │ ├── cdk-test │ │ ├── cdk-package │ │ ├── cdk-watch │ │ └── cdk-awslint │ ├── .gitignore │ ├── NOTICE │ ├── chmod.bat │ └── .eslintrc.js ├── yarn-cling │ ├── test │ │ └── test-fixture │ │ │ ├── .gitignore │ │ │ ├── package1 │ │ │ └── node_modules │ │ │ │ ├── package2 │ │ │ │ └── registrydependency2 │ │ │ │ └── package.json │ │ │ ├── .no-packagejson-validator │ │ │ └── package2 │ │ │ └── package.json │ ├── bin │ │ └── yarn-cling │ ├── NOTICE │ └── .eslintrc.js ├── ubergen │ ├── bin │ │ └── ubergen │ ├── .gitignore │ ├── NOTICE │ └── .eslintrc.js ├── cfn2ts │ ├── bin │ │ └── cfn2ts │ ├── NOTICE │ └── .gitignore ├── pkgtools │ ├── index.ts │ ├── bin │ │ ├── find-jsii-packages │ │ └── cdk-version │ ├── NOTICE │ ├── README.md │ ├── .gitignore │ └── .eslintrc.js ├── cdk-integ-tools │ ├── bin │ │ ├── cdk-integ │ │ └── cdk-integ-assert │ ├── NOTICE │ ├── .gitignore │ └── .eslintrc.js ├── eslint-plugin-cdk │ ├── lib │ │ └── index.ts │ ├── NOTICE │ └── test │ │ └── rules │ │ └── fixtures │ │ └── no-core-construct │ │ ├── aliased-import.ts │ │ ├── aliased-import.expected.ts │ │ └── named-import-tail.ts ├── prlint │ └── NOTICE └── nodeunit-shim │ └── .gitignore ├── packages ├── @aws-cdk │ ├── cfnspec │ │ ├── cfn.version │ │ ├── NOTICE │ │ ├── .npmignore │ │ ├── build-tools │ │ │ └── template │ │ │ │ └── NOTICE │ │ └── .eslintrc.js │ ├── aws-ecs │ │ ├── test │ │ │ ├── .gitignore │ │ │ ├── demo-envfiles │ │ │ │ └── test-envfile.env │ │ │ ├── ec2 │ │ │ │ └── firelens.conf │ │ │ └── demo-image │ │ │ │ └── Dockerfile │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── region-info │ │ ├── lib │ │ │ └── .gitignore │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-ecr-assets │ │ ├── test │ │ │ ├── dockerignore-image │ │ │ │ ├── foobar.txt │ │ │ │ ├── subdirectory │ │ │ │ │ └── baz.txt │ │ │ │ ├── .dockerignore │ │ │ │ └── Dockerfile │ │ │ ├── whitelisted-image │ │ │ │ ├── foobar.txt │ │ │ │ ├── node_modules │ │ │ │ │ ├── one │ │ │ │ │ └── some_dep │ │ │ │ │ │ └── file │ │ │ │ ├── subdirectory │ │ │ │ │ └── baz.txt │ │ │ │ ├── .dockerignore │ │ │ │ └── Dockerfile │ │ │ ├── demo-image-custom-docker-file │ │ │ │ ├── .dockerignore │ │ │ │ ├── Dockerfile │ │ │ │ └── Dockerfile.Custom │ │ │ └── demo-image │ │ │ │ └── Dockerfile │ │ └── lib │ │ │ └── index.ts │ ├── yaml-cfn │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── test │ │ │ └── yaml.test.ts │ │ └── .eslintrc.js │ ├── aws-s3-assets │ │ ├── lib │ │ │ └── index.ts │ │ ├── test │ │ │ ├── file-asset.txt │ │ │ ├── sample-asset-directory │ │ │ │ └── sample-asset-file.txt │ │ │ ├── alpine-markdown │ │ │ │ └── Dockerfile │ │ │ └── markdown-asset │ │ │ │ └── index.md │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-cloudformation │ │ ├── test │ │ │ ├── asset-fixture.txt │ │ │ └── asset-docker-fixture │ │ │ │ └── Dockerfile │ │ └── NOTICE │ ├── aws-s3-deployment │ │ ├── lambda │ │ │ ├── src │ │ │ │ ├── setup.cfg │ │ │ │ └── requirements.txt │ │ │ └── test │ │ │ │ └── test.zip │ │ ├── lib │ │ │ └── index.ts │ │ ├── test │ │ │ ├── my-website │ │ │ │ ├── index.html │ │ │ │ └── rabir2v.gif │ │ │ ├── my-website-second │ │ │ │ └── 403.html │ │ │ ├── my-website.zip │ │ │ └── my-website-second.zip │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-certificatemanager │ │ ├── lambda-packages │ │ │ ├── .no-packagejson-validator │ │ │ └── dns_validated_certificate_handler │ │ │ │ ├── .node-version │ │ │ │ ├── .npmignore │ │ │ │ └── .gitignore │ │ ├── NOTICE │ │ └── jest.config.js │ ├── aws-dynamodb-global │ │ ├── lambda-packages │ │ │ ├── .no-packagejson-validator │ │ │ └── aws-global-table-coordinator │ │ │ │ └── .gitignore │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-lambda-python │ │ ├── test │ │ │ ├── lambda-handler-sub │ │ │ │ └── inner │ │ │ │ │ └── custom_index.py │ │ │ ├── lambda-handler-nodeps │ │ │ │ └── index.py │ │ │ └── lambda-handler-project │ │ │ │ └── shared │ │ │ │ └── shared.py │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── cx-api │ │ ├── test │ │ │ └── fixtures │ │ │ │ ├── assets │ │ │ │ ├── asset-dir │ │ │ │ │ └── foo.txt │ │ │ │ ├── docker-asset │ │ │ │ │ └── Dockerfile │ │ │ │ └── template.json │ │ │ │ ├── asset-manifest │ │ │ │ ├── asset-dir │ │ │ │ │ └── foo.txt │ │ │ │ ├── docker-asset │ │ │ │ │ └── Dockerfile │ │ │ │ ├── assets.json │ │ │ │ └── template.json │ │ │ │ ├── empty │ │ │ │ └── manifest.json │ │ │ │ ├── depends │ │ │ │ └── template.json │ │ │ │ ├── messages │ │ │ │ └── template.json │ │ │ │ ├── invalid-depends │ │ │ │ └── template.json │ │ │ │ ├── logical-id-map │ │ │ │ └── template.json │ │ │ │ ├── missing-context │ │ │ │ └── template.json │ │ │ │ ├── multiple-stacks │ │ │ │ ├── template.json │ │ │ │ └── template.2.json │ │ │ │ ├── single-stack │ │ │ │ └── template.json │ │ │ │ ├── explicit-stack-name │ │ │ │ └── template.json │ │ │ │ ├── single-stack-0.36 │ │ │ │ └── template.json │ │ │ │ ├── multiple-stacks-same-name │ │ │ │ ├── template.json │ │ │ │ └── template.2.json │ │ │ │ └── invalid-manifest-type-cloudformation │ │ │ │ └── template.json │ │ ├── lib │ │ │ └── context │ │ │ │ └── ami.ts │ │ └── .eslintrc.js │ ├── pipelines │ │ ├── test │ │ │ ├── test-file-asset-two.txt │ │ │ ├── test-docker-asset │ │ │ │ └── Dockerfile │ │ │ └── test-file-asset.txt │ │ ├── lib │ │ │ ├── synths │ │ │ │ └── index.ts │ │ │ ├── validation │ │ │ │ └── index.ts │ │ │ ├── actions │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-apigatewayv2-integrations │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── cloudformation-include │ │ ├── lib │ │ │ └── index.ts │ │ ├── test │ │ │ └── test-templates │ │ │ │ ├── fn-sub-parsing-edges.json │ │ │ │ └── only-empty-bucket.json │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-ec2 │ │ ├── test │ │ │ └── asset-fixture │ │ │ │ └── data.txt │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-lambda │ │ ├── test │ │ │ ├── python-lambda-handler │ │ │ │ └── requirements.txt │ │ │ ├── layer-code │ │ │ │ └── layer.ts │ │ │ ├── handler.zip │ │ │ └── my-lambda-handler │ │ │ │ └── index.py │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-route53-patterns │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── cloud-assembly-schema │ │ ├── schema │ │ │ ├── cloud-assembly.version.json │ │ │ └── README.md │ │ ├── test │ │ │ └── fixtures │ │ │ │ ├── only-version │ │ │ │ └── manifest.json │ │ │ │ ├── high-version │ │ │ │ └── manifest.json │ │ │ │ ├── invalid-version │ │ │ │ └── manifest.json │ │ │ │ ├── unknown-property │ │ │ │ └── manifest.json │ │ │ │ └── invalid-nested-property │ │ │ │ └── manifest.json │ │ ├── lib │ │ │ ├── index.ts │ │ │ └── assets │ │ │ │ └── index.ts │ │ └── jest.config.js │ ├── custom-resources │ │ ├── lib │ │ │ ├── provider-framework │ │ │ │ └── index.ts │ │ │ ├── aws-custom-resource │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── app-delivery │ │ ├── lib │ │ │ └── index.ts │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-cloudfront │ │ ├── lib │ │ │ └── experimental │ │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-elasticloadbalancingv2-actions │ │ ├── lib │ │ │ └── index.ts │ │ ├── .eslintrc.js │ │ └── NOTICE │ ├── aws-lambda-nodejs │ │ ├── test │ │ │ ├── function.test.handler1.ts │ │ │ ├── function.test.handler2.js │ │ │ └── integ-handlers │ │ │ │ └── js-handler.js │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-codebuild │ │ ├── test │ │ │ ├── script_bundle │ │ │ │ └── build.sh │ │ │ └── demo-image │ │ │ │ ├── index.py │ │ │ │ └── Dockerfile │ │ └── NOTICE │ ├── core │ │ ├── lib │ │ │ └── custom-resource-provider │ │ │ │ └── index.ts │ │ ├── test │ │ │ └── fs │ │ │ │ ├── fixtures.tar.gz │ │ │ │ └── .gitignore │ │ └── .eslintrc.js │ ├── aws-s3 │ │ ├── lib │ │ │ └── notifications-resource │ │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-logs-destinations │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-ce │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ ├── .eslintrc.js │ │ └── test │ │ │ └── ce.test.ts │ ├── aws-dax │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-dlm │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-dms │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-emr │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-fms │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-iot │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-ivs │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-msk │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-ram │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-sdb │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-sso │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-waf │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── alexa-ask │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ ├── .eslintrc.js │ │ └── test │ │ │ └── ask.test.ts │ ├── aws-macie │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-qldb │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-wafv2 │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── cdk-assets-schema │ │ ├── test │ │ │ └── dummy.test.ts │ │ └── NOTICE │ ├── aws-acmpca │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-apigateway │ │ ├── lib │ │ │ ├── authorizers │ │ │ │ └── index.ts │ │ │ └── integrations │ │ │ │ └── index.ts │ │ ├── test │ │ │ └── lambda │ │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-athena │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-kendra │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-sam │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-signer │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-amazonmq │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-appflow │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-budgets │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-databrew │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-gamelift │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-neptune │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-opsworks │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-pinpoint │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-transfer │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-appconfig │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-appstream │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-cassandra │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-detective │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-greengrass │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-guardduty │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-inspector │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-iot1click │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-iotevents │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-medialive │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-mediastore │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-opsworkscm │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-robomaker │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-s3-notifications │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-sagemaker │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-timestream │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-workspaces │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-codedeploy │ │ ├── test │ │ │ └── lambda │ │ │ │ └── handler │ │ │ │ └── index.js │ │ ├── NOTICE │ │ └── lib │ │ │ ├── ecs │ │ │ └── index.ts │ │ │ └── server │ │ │ └── index.ts │ ├── aws-efs │ │ ├── jest.config.js │ │ ├── NOTICE │ │ ├── lib │ │ │ └── index.ts │ │ └── .eslintrc.js │ ├── aws-elasticache │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-fsx │ │ ├── jest.config.js │ │ ├── NOTICE │ │ ├── lib │ │ │ └── index.ts │ │ └── .eslintrc.js │ ├── aws-iam │ │ ├── jest.config.js │ │ ├── NOTICE │ │ ├── test │ │ │ └── integ.group.expected.json │ │ └── .eslintrc.js │ ├── aws-iotsitewise │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-securityhub │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-wafregional │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-amplify │ │ ├── jest.config.js │ │ ├── NOTICE │ │ ├── lib │ │ │ └── utils.ts │ │ └── .eslintrc.js │ ├── aws-apigatewayv2 │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-backup │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-batch │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-chatbot │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-cloud9 │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-codeartifact │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-codestar │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-cognito │ │ ├── jest.config.js │ │ └── lib │ │ │ └── user-pool-idps │ │ │ └── index.ts │ ├── aws-datapipeline │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-docdb │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-dynamodb │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-eventschemas │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-imagebuilder │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-iotanalytics │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-kinesis │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-lakeformation │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-mediaconvert │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-mediapackage │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-pinpointemail │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-redshift │ │ ├── jest.config.js │ │ └── NOTICE │ ├── assert │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── assets │ │ ├── NOTICE │ │ ├── test │ │ │ └── fs │ │ │ │ ├── fixtures.tar.gz │ │ │ │ └── .gitignore │ │ ├── lib │ │ │ └── index.ts │ │ └── .eslintrc.js │ ├── aws-accessanalyzer │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-autoscaling-common │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-autoscaling │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-cloudwatch-actions │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-ecr │ │ ├── NOTICE │ │ ├── lib │ │ │ └── index.ts │ │ └── .eslintrc.js │ ├── aws-elasticsearch │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-iotthingsgraph │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-kinesisfirehose │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-kms │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-networkfirewall │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-networkmanager │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-rds │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-resourcegroups │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-route53resolver │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-servicecatalog │ │ ├── lib │ │ │ └── index.ts │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-ses │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-sns │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-sqs │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-ssm │ │ ├── NOTICE │ │ ├── lib │ │ │ └── index.ts │ │ └── .eslintrc.js │ ├── aws-stepfunctions │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-synthetics │ │ ├── jest.config.js │ │ ├── test │ │ │ └── canary.zip │ │ ├── NOTICE │ │ └── images │ │ │ ├── ui-screenshot.png │ │ │ └── endpoint-example.png │ ├── aws-appmesh │ │ └── NOTICE │ ├── aws-appsync │ │ └── NOTICE │ ├── aws-autoscalingplans │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-cloudfront-origins │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-codeguruprofiler │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-codegurureviewer │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-config │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-directoryservice │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-ecs-patterns │ │ ├── test │ │ │ └── demo-image │ │ │ │ └── Dockerfile │ │ └── NOTICE │ ├── aws-elasticbeanstalk │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-events-targets │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── test │ │ │ └── ecs │ │ │ └── eventhandler-image │ │ │ ├── Dockerfile │ │ │ └── index.py │ ├── aws-events │ │ └── NOTICE │ ├── aws-globalaccelerator │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-glue │ │ ├── NOTICE │ │ ├── jest.config.js │ │ └── .eslintrc.js │ ├── aws-kinesisanalytics │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-logs │ │ ├── NOTICE │ │ └── .eslintrc.js │ ├── aws-managedblockchain │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-route53-targets │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-route53 │ │ └── NOTICE │ ├── aws-secretsmanager │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-sns-subscriptions │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-applicationinsights │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-autoscaling-hooktargets │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-cloudtrail │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-cloudwatch │ │ └── NOTICE │ ├── aws-codecommit │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-codepipeline │ │ └── NOTICE │ ├── aws-codestarconnections │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-codestarnotifications │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-eks-legacy │ │ └── NOTICE │ ├── aws-elasticloadbalancing │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-elasticloadbalancingv2 │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-lambda-destinations │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-ses-actions │ │ └── NOTICE │ ├── aws-stepfunctions-tasks │ │ ├── jest.config.js │ │ ├── NOTICE │ │ └── test │ │ │ ├── batch │ │ │ └── batchjob-image │ │ │ │ ├── Dockerfile │ │ │ │ └── index.py │ │ │ ├── ecs │ │ │ └── eventhandler-image │ │ │ │ ├── Dockerfile │ │ │ │ └── index.py │ │ │ └── lambda │ │ │ └── my-lambda-handler │ │ │ └── index.py │ ├── example-construct-library │ │ ├── jest.config.js │ │ └── NOTICE │ ├── aws-servicediscovery │ │ └── NOTICE │ ├── cloudformation-diff │ │ ├── NOTICE │ │ └── lib │ │ │ └── index.ts │ ├── aws-applicationautoscaling │ │ └── NOTICE │ ├── aws-elasticloadbalancingv2-targets │ │ ├── jest.config.js │ │ ├── lib │ │ │ └── index.ts │ │ └── NOTICE │ ├── aws-lambda-event-sources │ │ └── NOTICE │ └── aws-eks │ │ └── .eslintrc.js ├── cdk-assets │ ├── test │ │ ├── test-archive │ │ │ ├── executable.txt │ │ │ ├── file1.txt │ │ │ ├── file2.txt │ │ │ └── subdir │ │ │ │ └── file3.txt │ │ └── test-archive-follow │ │ │ ├── data │ │ │ ├── one.txt │ │ │ └── linked │ │ │ └── linked │ │ │ └── two.txt │ ├── bin │ │ └── cdk-assets │ ├── NOTICE │ ├── lib │ │ └── index.ts │ └── .eslintrc.js ├── cdk-dasm │ ├── lib │ │ └── index.ts │ ├── bin │ │ └── cdk-dasm │ └── .gitignore ├── aws-cdk │ ├── bin │ │ └── cdk │ ├── lib │ │ ├── init-templates │ │ │ ├── v1 │ │ │ │ ├── app │ │ │ │ │ ├── python │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ ├── %name.PythonModule% │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ └── cdk.template.json │ │ │ │ │ ├── java │ │ │ │ │ │ └── cdk.json │ │ │ │ │ ├── javascript │ │ │ │ │ │ ├── cdk.template.json │ │ │ │ │ │ └── .template.npmignore │ │ │ │ │ ├── typescript │ │ │ │ │ │ ├── cdk.template.json │ │ │ │ │ │ └── .template.npmignore │ │ │ │ │ ├── csharp │ │ │ │ │ │ └── cdk.template.json │ │ │ │ │ ├── fsharp │ │ │ │ │ │ └── cdk.template.json │ │ │ │ │ └── info.json │ │ │ │ ├── sample-app │ │ │ │ │ ├── python │ │ │ │ │ │ ├── tests │ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ │ └── unit │ │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── %name.PythonModule% │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ │ ├── requirements.txt │ │ │ │ │ │ └── cdk.template.json │ │ │ │ │ ├── java │ │ │ │ │ │ └── cdk.json │ │ │ │ │ ├── javascript │ │ │ │ │ │ ├── cdk.template.json │ │ │ │ │ │ └── .template.npmignore │ │ │ │ │ ├── typescript │ │ │ │ │ │ ├── cdk.template.json │ │ │ │ │ │ └── .template.npmignore │ │ │ │ │ ├── csharp │ │ │ │ │ │ └── cdk.template.json │ │ │ │ │ ├── fsharp │ │ │ │ │ │ └── cdk.template.json │ │ │ │ │ └── info.json │ │ │ │ └── lib │ │ │ │ │ ├── info.json │ │ │ │ │ └── typescript │ │ │ │ │ └── .template.npmignore │ │ │ └── v2 │ │ │ │ ├── app │ │ │ │ ├── python │ │ │ │ │ ├── requirements.txt │ │ │ │ │ ├── %name.PythonModule% │ │ │ │ │ │ └── __init__.py │ │ │ │ │ └── cdk.template.json │ │ │ │ ├── java │ │ │ │ │ └── cdk.json │ │ │ │ ├── javascript │ │ │ │ │ ├── cdk.template.json │ │ │ │ │ └── .template.npmignore │ │ │ │ ├── typescript │ │ │ │ │ ├── cdk.template.json │ │ │ │ │ └── .template.npmignore │ │ │ │ ├── csharp │ │ │ │ │ └── cdk.template.json │ │ │ │ ├── fsharp │ │ │ │ │ └── cdk.template.json │ │ │ │ └── info.json │ │ │ │ ├── sample-app │ │ │ │ ├── python │ │ │ │ │ ├── tests │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── unit │ │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── %name.PythonModule% │ │ │ │ │ │ └── __init__.py │ │ │ │ │ ├── requirements.txt │ │ │ │ │ └── cdk.template.json │ │ │ │ ├── java │ │ │ │ │ └── cdk.json │ │ │ │ ├── javascript │ │ │ │ │ ├── cdk.template.json │ │ │ │ │ └── .template.npmignore │ │ │ │ ├── typescript │ │ │ │ │ ├── cdk.template.json │ │ │ │ │ └── .template.npmignore │ │ │ │ ├── csharp │ │ │ │ │ └── cdk.template.json │ │ │ │ ├── fsharp │ │ │ │ │ └── cdk.template.json │ │ │ │ └── info.json │ │ │ │ └── lib │ │ │ │ ├── info.json │ │ │ │ └── typescript │ │ │ │ └── .template.npmignore │ │ ├── index.ts │ │ ├── api │ │ │ ├── bootstrap │ │ │ │ └── index.ts │ │ │ └── aws-auth │ │ │ │ └── index.ts │ │ ├── util │ │ │ └── index.ts │ │ └── context-providers │ │ │ └── provider.ts │ ├── test │ │ └── integ │ │ │ ├── cli │ │ │ ├── app │ │ │ │ ├── docker │ │ │ │ │ ├── Dockerfile │ │ │ │ │ └── Dockerfile.Custom │ │ │ │ ├── lambda │ │ │ │ │ ├── response.json │ │ │ │ │ └── index.js │ │ │ │ └── cdk.json │ │ │ └── cloud-assemblies │ │ │ │ ├── 0.36.0 │ │ │ │ ├── InitStack.template.json │ │ │ │ └── cdk.out │ │ │ │ ├── 1.10.0-request-azs │ │ │ │ ├── cdk.out │ │ │ │ └── InitStack.template.json │ │ │ │ └── 1.10.0-lookup-default-vpc │ │ │ │ ├── cdk.out │ │ │ │ └── InitStack.template.json │ │ │ └── cli-regression-patches │ │ │ ├── v1.63.0 │ │ │ └── NOTES.md │ │ │ └── v1.61.1 │ │ │ └── NOTES.md │ └── NOTICE ├── awslint │ ├── bin │ │ └── awslint │ ├── lib │ │ └── index.ts │ ├── NOTICE │ └── .eslintrc.js ├── cdk │ ├── .npmignore │ ├── bin │ │ └── cdk │ ├── .gitignore │ ├── NOTICE │ └── README.md ├── decdk │ ├── bin │ │ ├── decdk │ │ └── decdk-schema │ ├── .gitignore │ ├── lib │ │ └── index.ts │ └── examples │ │ └── vpc.json ├── @aws-cdk-containers │ └── ecs-service-extensions │ │ ├── lib │ │ └── extensions │ │ │ └── assign-public-ip │ │ │ ├── lambda │ │ │ ├── lib │ │ │ │ └── __init__.py │ │ │ └── test │ │ │ │ └── __init__.py │ │ │ └── index.ts │ │ └── NOTICE ├── @monocdk-experiment │ └── rewrite-imports │ │ ├── bin │ │ └── rewrite-imports │ │ └── NOTICE ├── monocdk │ ├── .eslintrc.js │ └── CONTRIBUTING.md └── aws-cdk-lib │ └── .eslintrc.js ├── version.v1.json ├── .dockerignore ├── release.json ├── screencast.gif ├── install.sh ├── logo ├── default-64-dark.png ├── default-128-dark.png ├── default-256-dark.png └── png │ ├── AWS-Cloud-Development-Kit_Icon_16_Squid.png │ ├── AWS-Cloud-Development-Kit_Icon_16_White.png │ ├── AWS-Cloud-Development-Kit_Icon_32_Squid.png │ ├── AWS-Cloud-Development-Kit_Icon_32_White.png │ ├── AWS-Cloud-Development-Kit_Icon_48_Squid.png │ ├── AWS-Cloud-Development-Kit_Icon_48_White.png │ ├── AWS-Cloud-Development-Kit_Icon_64_Squid.png │ ├── AWS-Cloud-Development-Kit_Icon_64_White.png │ ├── AWS-Cloud-Development-Kit_Lockup_Squid.png │ ├── AWS-Cloud-Development-Kit_Lockup_White.png │ ├── AWS-Cloud-Development-Kit_Lockup_Squid@500.png │ └── AWS-Cloud-Development-Kit_Lockup_White@500.png ├── .yarnrc ├── NOTICE └── .github ├── actions └── prlinter │ ├── NOTICE │ └── action.yml └── PULL_REQUEST_TEMPLATE.md /design/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- 1 | .foreach.* 2 | -------------------------------------------------------------------------------- /tools/pkglint/lib/banners/l1.deprecated.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/pkglint/lib/banners/l2.cfn-only.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cfnspec/cfn.version: -------------------------------------------------------------------------------- 1 | 21.0.0 2 | -------------------------------------------------------------------------------- /packages/cdk-assets/test/test-archive/executable.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/cdk-dasm/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './dasm'; -------------------------------------------------------------------------------- /tools/cdk-build-tools/config/.gitignore: -------------------------------------------------------------------------------- 1 | !*.js 2 | -------------------------------------------------------------------------------- /version.v1.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.75.0" 3 | } 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecs/test/.gitignore: -------------------------------------------------------------------------------- 1 | cdk.json 2 | -------------------------------------------------------------------------------- /packages/cdk-assets/test/test-archive-follow/data/one.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /packages/cdk-assets/test/test-archive/file1.txt: -------------------------------------------------------------------------------- 1 | I am file1 -------------------------------------------------------------------------------- /packages/@aws-cdk/region-info/lib/.gitignore: -------------------------------------------------------------------------------- 1 | *.generated.ts 2 | -------------------------------------------------------------------------------- /packages/cdk-assets/test/test-archive-follow/linked/two.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /tools/yarn-cling/test/test-fixture/.gitignore: -------------------------------------------------------------------------------- 1 | !node_modules 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/dockerignore-image/foobar.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/whitelisted-image/foobar.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecs/test/demo-envfiles/test-envfile.env: -------------------------------------------------------------------------------- 1 | FOO=bar -------------------------------------------------------------------------------- /packages/@aws-cdk/yaml-cfn/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './yaml'; 2 | -------------------------------------------------------------------------------- /packages/cdk-assets/test/test-archive-follow/data/linked: -------------------------------------------------------------------------------- 1 | ../linked -------------------------------------------------------------------------------- /packages/cdk-assets/test/test-archive/file2.txt: -------------------------------------------------------------------------------- 1 | I am file2 2 | BLA! -------------------------------------------------------------------------------- /tools/cdk-build-tools/lib/index.ts: -------------------------------------------------------------------------------- 1 | export { shell } from './os'; 2 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | **/**/node_modules 2 | .dockerignore 3 | Dockerfile 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/whitelisted-image/node_modules/one: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-assets/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './asset'; 2 | -------------------------------------------------------------------------------- /packages/aws-cdk/bin/cdk: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk.js'); 3 | -------------------------------------------------------------------------------- /tools/ubergen/bin/ubergen: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./ubergen.js'); -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudformation/test/asset-fixture.txt: -------------------------------------------------------------------------------- 1 | Hello, asset! 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/dockerignore-image/subdirectory/baz.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/whitelisted-image/subdirectory/baz.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/lambda/src/setup.cfg: -------------------------------------------------------------------------------- 1 | [install] 2 | prefix= -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/python/requirements.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/python/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/python/requirements.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/python/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/app/docker/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine 2 | 3 | -------------------------------------------------------------------------------- /packages/awslint/bin/awslint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./awslint.js'); -------------------------------------------------------------------------------- /packages/cdk/.npmignore: -------------------------------------------------------------------------------- 1 | dist 2 | .LAST_PACKAGE 3 | .LAST_BUILD 4 | *.snk 5 | -------------------------------------------------------------------------------- /packages/cdk/bin/cdk: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('aws-cdk/bin/cdk'); 3 | -------------------------------------------------------------------------------- /packages/decdk/bin/decdk: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./decdk.js'); 3 | -------------------------------------------------------------------------------- /scripts/build-typescript.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | node_modules/.bin/tsc -b "$@" 3 | -------------------------------------------------------------------------------- /tools/cfn2ts/bin/cfn2ts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cfn2ts.js'); 3 | -------------------------------------------------------------------------------- /tools/pkglint/bin/pkglint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./pkglint.js'); 3 | -------------------------------------------------------------------------------- /tools/pkgtools/index.ts: -------------------------------------------------------------------------------- 1 | // Empty file so that this package can be imported 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-certificatemanager/lambda-packages/.no-packagejson-validator: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dynamodb-global/lambda-packages/.no-packagejson-validator: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './image-asset'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/whitelisted-image/node_modules/some_dep/file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecs/test/ec2/firelens.conf: -------------------------------------------------------------------------------- 1 | [SERVICE] 2 | Log_Level debug -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-python/test/lambda-handler-sub/inner/custom_index.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-assets/test/file-asset.txt: -------------------------------------------------------------------------------- 1 | Hello, this is a just a file! -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/assets/asset-dir/foo.txt: -------------------------------------------------------------------------------- 1 | hello, assets! 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/pipelines/test/test-file-asset-two.txt: -------------------------------------------------------------------------------- 1 | Here's a second file asset. -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/python/%name.PythonModule%/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/python/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/python/%name.PythonModule%/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/python/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/app/docker/Dockerfile.Custom: -------------------------------------------------------------------------------- 1 | FROM alpine 2 | 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/cloud-assemblies/0.36.0/InitStack.template.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/cdk-assets/test/test-archive/subdir/file3.txt: -------------------------------------------------------------------------------- 1 | I am in a subdirectory 2 | -------------------------------------------------------------------------------- /packages/cdk-dasm/bin/cdk-dasm: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-dasm.js'); -------------------------------------------------------------------------------- /packages/cdk/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | dist 3 | .LAST_PACKAGE 4 | .LAST_BUILD 5 | *.snk 6 | -------------------------------------------------------------------------------- /release.json: -------------------------------------------------------------------------------- 1 | { 2 | "majorVersion": 1, 3 | "releaseType": "stable" 4 | } 5 | -------------------------------------------------------------------------------- /screencast.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/screencast.gif -------------------------------------------------------------------------------- /tools/cdk-build-tools/bin/cdk-lint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-lint.js'); -------------------------------------------------------------------------------- /tools/yarn-cling/bin/yarn-cling: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./yarn-cling.js'); -------------------------------------------------------------------------------- /tools/yarn-cling/test/test-fixture/package1/node_modules/package2: -------------------------------------------------------------------------------- 1 | ../../package2 -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigatewayv2-integrations/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './http'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloudformation-include/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cfn-include'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloudformation-include/test/test-templates/fn-sub-parsing-edges.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/assets/docker-asset/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/pipelines/lib/synths/index.ts: -------------------------------------------------------------------------------- 1 | export * from './simple-synth-action'; -------------------------------------------------------------------------------- /packages/aws-cdk/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api'; 2 | export * from './plugin'; 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/python/%name.PythonModule%/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/python/%name.PythonModule%/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/cloud-assemblies/0.36.0/cdk.out: -------------------------------------------------------------------------------- 1 | {"version":"0.36.0"} 2 | -------------------------------------------------------------------------------- /packages/awslint/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './linter'; 2 | export * from './rules'; 3 | -------------------------------------------------------------------------------- /packages/cdk-assets/bin/cdk-assets: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-assets.js'); -------------------------------------------------------------------------------- /tools/cdk-build-tools/bin/cdk-build: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-build.js'); -------------------------------------------------------------------------------- /tools/cdk-build-tools/bin/cdk-test: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-test.js'); 3 | -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -euo pipefail 3 | exec npx yarn install --frozen-lockfile 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudformation/test/asset-docker-fixture/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dynamodb-global/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './aws-dynamodb-global'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ec2/test/asset-fixture/data.txt: -------------------------------------------------------------------------------- 1 | A file to be bundled as an asset. 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda/test/python-lambda-handler/requirements.txt: -------------------------------------------------------------------------------- 1 | requests==2.23.0 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53-patterns/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './website-redirect'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/schema/cloud-assembly.version.json: -------------------------------------------------------------------------------- 1 | {"version":"7.0.0"} -------------------------------------------------------------------------------- /packages/@aws-cdk/custom-resources/lib/provider-framework/index.ts: -------------------------------------------------------------------------------- 1 | export * from './provider'; -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/asset-manifest/asset-dir/foo.txt: -------------------------------------------------------------------------------- 1 | hello, assets! 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/asset-manifest/docker-asset/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/empty/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.0" 3 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/pipelines/lib/validation/index.ts: -------------------------------------------------------------------------------- 1 | export * from './shell-script-action'; -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/python/requirements.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | pytest 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/python/requirements.txt: -------------------------------------------------------------------------------- 1 | -e . 2 | pytest 3 | -------------------------------------------------------------------------------- /packages/decdk/bin/decdk-schema: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./decdk-schema.js'); 3 | -------------------------------------------------------------------------------- /tools/cdk-build-tools/bin/cdk-package: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-package.js'); -------------------------------------------------------------------------------- /tools/cdk-build-tools/bin/cdk-watch: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-watch.js'); 3 | -------------------------------------------------------------------------------- /tools/cdk-integ-tools/bin/cdk-integ: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-integ.js'); 3 | -------------------------------------------------------------------------------- /tools/pkglint/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './packagejson'; 2 | export * from './rules'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/app-delivery/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './pipeline-deploy-stack-action'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudfront/lib/experimental/index.ts: -------------------------------------------------------------------------------- 1 | export * from './edge-function'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/demo-image-custom-docker-file/.dockerignore: -------------------------------------------------------------------------------- 1 | Dockerfile.Custom -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancingv2-actions/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cognito-action'; -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-nodejs/test/function.test.handler1.ts: -------------------------------------------------------------------------------- 1 | // Dummy for test purposes 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-nodejs/test/function.test.handler2.js: -------------------------------------------------------------------------------- 1 | // Dummy for test purposes 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/pipelines/test/test-docker-asset/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM scratch 2 | RUN touch built.txt -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/cloud-assemblies/1.10.0-request-azs/cdk.out: -------------------------------------------------------------------------------- 1 | {"version":"1.10.0"} -------------------------------------------------------------------------------- /tools/cdk-build-tools/bin/cdk-awslint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('awslint/bin/awslint.js'); -------------------------------------------------------------------------------- /logo/default-64-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/default-64-dark.png -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codebuild/test/script_bundle/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo "Hello, World" 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-assets/test/sample-asset-directory/sample-asset-file.txt: -------------------------------------------------------------------------------- 1 | // hello dear asset -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/lambda/src/requirements.txt: -------------------------------------------------------------------------------- 1 | awscli==1.16.218 2 | boto3==1.9.208 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/core/lib/custom-resource-provider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './custom-resource-provider'; -------------------------------------------------------------------------------- /packages/@aws-cdk/pipelines/test/test-file-asset.txt: -------------------------------------------------------------------------------- 1 | This is a file asset that's just here for kicks. -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/app/lambda/response.json: -------------------------------------------------------------------------------- 1 | { 2 | "response": "hello, dear asset!" 3 | } -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/cloud-assemblies/1.10.0-lookup-default-vpc/cdk.out: -------------------------------------------------------------------------------- 1 | {"version":"1.10.0"} -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/cloud-assemblies/1.10.0-request-azs/InitStack.template.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /packages/decdk/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.d.ts 3 | !deps.js 4 | test/fixture/.jsii 5 | cdk.schema.json 6 | -------------------------------------------------------------------------------- /tools/pkgtools/bin/find-jsii-packages: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./find-jsii-packages.js'); 3 | -------------------------------------------------------------------------------- /tools/ubergen/.gitignore: -------------------------------------------------------------------------------- 1 | *.snk 2 | .LAST_BUILD 3 | junit.xml 4 | *.js 5 | *.d.ts 6 | !.eslintrc.js 7 | -------------------------------------------------------------------------------- /tools/yarn-cling/test/test-fixture/.no-packagejson-validator: -------------------------------------------------------------------------------- 1 | Test fixtures should not be affected. 2 | -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | --install.check-files true # install will verify file tree of packages for consistency 2 | -------------------------------------------------------------------------------- /logo/default-128-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/default-128-dark.png -------------------------------------------------------------------------------- /logo/default-256-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/default-256-dark.png -------------------------------------------------------------------------------- /packages/@aws-cdk-containers/ecs-service-extensions/lib/extensions/assign-public-ip/lambda/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3/lib/notifications-resource/index.ts: -------------------------------------------------------------------------------- 1 | export * from './notifications-resource'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/custom-resources/lib/aws-custom-resource/index.ts: -------------------------------------------------------------------------------- 1 | export * from './aws-custom-resource'; -------------------------------------------------------------------------------- /packages/cdk-dasm/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.d.ts 3 | !deps.js 4 | test/fixture/.jsii 5 | cdk.schema.json 6 | -------------------------------------------------------------------------------- /tools/cdk-integ-tools/bin/cdk-integ-assert: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./cdk-integ-assert.js'); 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/.node-version: -------------------------------------------------------------------------------- 1 | 10.3.0 -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-nodejs/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './function'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-python/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './function'; 2 | export * from './layer'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-logs-destinations/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lambda'; 2 | export * from './kinesis'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-assets/test/alpine-markdown/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine 2 | 3 | RUN apk add markdown 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/test/fixtures/only-version/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.0" 3 | } -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/java/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "mvn -e -q compile exec:java" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/java/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "mvn -e -q compile exec:java" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/cloud-assemblies/1.10.0-lookup-default-vpc/InitStack.template.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /tools/pkgtools/bin/cdk-version: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | console.log(require('../../../lerna.json').version); 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ce/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::CE CloudFormation Resources: 2 | export * from './ce.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dax/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::DAX CloudFormation Resources: 2 | export * from './dax.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dlm/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::DLM CloudFormation Resources: 2 | export * from './dlm.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dms/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::DMS CloudFormation Resources: 2 | export * from './dms.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/dockerignore-image/.dockerignore: -------------------------------------------------------------------------------- 1 | foobar.txt 2 | Dockerfile 3 | .dockerignore 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-emr/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::EMR CloudFormation Resources: 2 | export * from './emr.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-fms/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::FMS CloudFormation Resources: 2 | export * from './fms.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iot/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::IoT CloudFormation Resources: 2 | export * from './iot.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ivs/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::IVS CloudFormation Resources: 2 | export * from './ivs.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-msk/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::MSK CloudFormation Resources: 2 | export * from './msk.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ram/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::RAM CloudFormation Resources: 2 | export * from './ram.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-assets/test/markdown-asset/index.md: -------------------------------------------------------------------------------- 1 | ### This is a sample file 2 | 3 | With **markdown** 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './bucket-deployment'; 2 | export * from './source'; -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sdb/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::SDB CloudFormation Resources: 2 | export * from './sdb.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sso/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::SSO CloudFormation Resources: 2 | export * from './sso.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-waf/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::WAF CloudFormation Resources: 2 | export * from './waf.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/test/fixtures/high-version/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "99.99.99" 3 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/test/fixtures/invalid-version/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "version" 3 | } -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/javascript/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "node bin/%name%.js" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/java/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "mvn -e -q compile exec:java" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/javascript/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "node bin/%name%.js" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/java/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "mvn -e -q compile exec:java" 3 | } 4 | -------------------------------------------------------------------------------- /scripts/script-tests/README.md: -------------------------------------------------------------------------------- 1 | # script tests 2 | 3 | This directory includes tests for scripts under `./scripts`. -------------------------------------------------------------------------------- /tools/cdk-build-tools/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.js.map 3 | *.d.ts 4 | dist 5 | 6 | *.snk 7 | !.eslintrc.js 8 | junit.xml -------------------------------------------------------------------------------- /tools/pkglint/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | testMatch: [ 3 | "**/?(*.)+(test).js", 4 | ], 5 | }; 6 | -------------------------------------------------------------------------------- /design/cdk-assets.md: -------------------------------------------------------------------------------- 1 | Moved to [aws-cdk-rfcs](https://github.com/aws/aws-cdk-rfcs/blob/master/text/0092-asset-publishing.md). -------------------------------------------------------------------------------- /design/feature-flags.md: -------------------------------------------------------------------------------- 1 | Moved to [aws-cdk-rfcs](https://github.com/aws/aws-cdk-rfcs/blob/master/text/0055-feature-flags.md). -------------------------------------------------------------------------------- /packages/@aws-cdk/alexa-ask/lib/index.ts: -------------------------------------------------------------------------------- 1 | // Alexa::ASK CloudFormation Resources: 2 | export * from './ask.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-macie/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Macie CloudFormation Resources: 2 | export * from './macie.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-qldb/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::QLDB CloudFormation Resources: 2 | export * from './qldb.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-wafv2/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::WAFv2 CloudFormation Resources: 2 | export * from './wafv2.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cdk-assets-schema/test/dummy.test.ts: -------------------------------------------------------------------------------- 1 | test('dummy', () => { 2 | expect(true).toBeTruthy(); 3 | }); 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/api/bootstrap/index.ts: -------------------------------------------------------------------------------- 1 | export * from './bootstrap-environment'; 2 | export * from './bootstrap-props'; -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/python/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "%python-executable% app.py" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/python/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "%python-executable% app.py" 3 | } 4 | -------------------------------------------------------------------------------- /tools/yarn-cling/test/test-fixture/package2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "package2", 3 | "version": "2.2.2" 4 | } 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-acmpca/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ACMPCA CloudFormation Resources: 2 | export * from './acmpca.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigateway/lib/authorizers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './lambda'; 2 | export * from './identity-source'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-athena/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Athena CloudFormation Resources: 2 | export * from './athena.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codebuild/test/demo-image/index.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | print("Hello world from the built image") 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/whitelisted-image/.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | !foobar.txt 3 | !index.py 4 | !subdirectory/ 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kendra/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Kendra CloudFormation Resources: 2 | export * from './kendra.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sam/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Serverless CloudFormation Resources: 2 | export * from './sam.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-signer/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Signer CloudFormation Resources: 2 | export * from './signer.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/custom-resources/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './aws-custom-resource'; 2 | export * from './provider-framework'; -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/asset-manifest/assets.json: -------------------------------------------------------------------------------- 1 | { 2 | "$comment": "Empty on purpose for now" 3 | } 4 | -------------------------------------------------------------------------------- /packages/@monocdk-experiment/rewrite-imports/bin/rewrite-imports: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('./rewrite-imports.js'); 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/javascript/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "node bin/%name%.js" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/javascript/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "node bin/%name%.js" 3 | } 4 | -------------------------------------------------------------------------------- /packages/decdk/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './declarative-stack'; 2 | export * from './jsii2schema'; 3 | export * from './util'; -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2018 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk-containers/ecs-service-extensions/lib/extensions/assign-public-ip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './assign-public-ip'; 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-amazonmq/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::AmazonMQ CloudFormation Resources: 2 | export * from './amazonmq.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appflow/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::AppFlow CloudFormation Resources: 2 | export * from './appflow.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-budgets/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Budgets CloudFormation Resources: 2 | export * from './budgets.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-databrew/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::DataBrew CloudFormation Resources: 2 | export * from './databrew.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-gamelift/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::GameLift CloudFormation Resources: 2 | export * from './gamelift.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-neptune/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Neptune CloudFormation Resources: 2 | export * from './neptune.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-opsworks/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::OpsWorks CloudFormation Resources: 2 | export * from './opsworks.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-pinpoint/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Pinpoint CloudFormation Resources: 2 | export * from './pinpoint.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/test/my-website/index.html: -------------------------------------------------------------------------------- 1 |

Hello, S3 bucket deployments!

2 | 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-transfer/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Transfer CloudFormation Resources: 2 | export * from './transfer.generated'; 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/python/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "%python-executable% app.py" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/python/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "%python-executable% app.py" 3 | } 4 | -------------------------------------------------------------------------------- /design/continuous-delivery.md: -------------------------------------------------------------------------------- 1 | Moved to [aws-cdk-rfcs](https://github.com/aws/aws-cdk-rfcs/blob/master/text/0049-continuous-delivery.md). -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appconfig/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::AppConfig CloudFormation Resources: 2 | export * from './appconfig.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appstream/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::AppStream CloudFormation Resources: 2 | export * from './appstream.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cassandra/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Cassandra CloudFormation Resources: 2 | export * from './cassandra.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-detective/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Detective CloudFormation Resources: 2 | export * from './detective.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-greengrass/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Greengrass CloudFormation Resources: 2 | export * from './greengrass.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-guardduty/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::GuardDuty CloudFormation Resources: 2 | export * from './guardduty.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-inspector/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Inspector CloudFormation Resources: 2 | export * from './inspector.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iot1click/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::IoT1Click CloudFormation Resources: 2 | export * from './iot1click.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotevents/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::IoTEvents CloudFormation Resources: 2 | export * from './iotevents.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-python/test/lambda-handler-nodeps/index.py: -------------------------------------------------------------------------------- 1 | def handler(event, context): 2 | print('No dependencies') 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-medialive/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::MediaLive CloudFormation Resources: 2 | export * from './medialive.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediastore/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::MediaStore CloudFormation Resources: 2 | export * from './mediastore.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-opsworkscm/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::OpsWorksCM CloudFormation Resources: 2 | export * from './opsworkscm.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-robomaker/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::RoboMaker CloudFormation Resources: 2 | export * from './robomaker.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/test/my-website-second/403.html: -------------------------------------------------------------------------------- 1 |

Hello, S3 bucket deployments!

2 | 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-notifications/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sqs'; 2 | export * from './sns'; 3 | export * from './lambda'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sagemaker/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::SageMaker CloudFormation Resources: 2 | export * from './sagemaker.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-timestream/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Timestream CloudFormation Resources: 2 | export * from './timestream.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-workspaces/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::WorkSpaces CloudFormation Resources: 2 | export * from './workspaces.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/lib/context/ami.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Returns just an AMI ID 3 | */ 4 | export type AmiContextResponse = string; 5 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/api/aws-auth/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sdk'; 2 | export * from './sdk-provider'; 3 | export * from './credentials'; -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/javascript/.template.npmignore: -------------------------------------------------------------------------------- 1 | # CDK asset staging directory 2 | .cdk.staging 3 | cdk.out 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/javascript/.template.npmignore: -------------------------------------------------------------------------------- 1 | # CDK asset staging directory 2 | .cdk.staging 3 | cdk.out 4 | -------------------------------------------------------------------------------- /scripts/script-tests/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .LAST_BUILD 3 | *.snk 4 | junit.xml 5 | .nyc_output 6 | coverage 7 | nyc.config.js 8 | !.eslintrc.js -------------------------------------------------------------------------------- /tools/eslint-plugin-cdk/lib/index.ts: -------------------------------------------------------------------------------- 1 | export const rules = { 2 | 'no-core-construct': require('./rules/no-core-construct'), 3 | }; 4 | -------------------------------------------------------------------------------- /tools/pkglint/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.js.map 3 | *.d.ts 4 | dist 5 | lib/generated/resources.ts 6 | !jest.config.js 7 | !.eslintrc.js 8 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ce/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codedeploy/test/lambda/handler/index.js: -------------------------------------------------------------------------------- 1 | exports.handler = async (event, context) => { 2 | return 'Hello, World!'; 3 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dax/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dlm/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dms/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ec2/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-efs/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticache/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ElastiCache CloudFormation Resources: 2 | export * from './elasticache.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-emr/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-fms/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-fsx/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iam/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iot/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotsitewise/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::IoTSiteWise CloudFormation Resources: 2 | export * from './iotsitewise.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ivs/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda/test/layer-code/layer.ts: -------------------------------------------------------------------------------- 1 | export async function main(_event: any, _context: any) { 2 | return 'Done!'; 3 | } 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-msk/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ram/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sam/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sdb/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-securityhub/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::SecurityHub CloudFormation Resources: 2 | export * from './securityhub.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sso/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-waf/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-wafregional/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::WAFRegional CloudFormation Resources: 2 | export * from './wafregional.generated'; 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/typescript/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node --prefer-ts-exts bin/%name%.ts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/javascript/.template.npmignore: -------------------------------------------------------------------------------- 1 | # CDK asset staging directory 2 | .cdk.staging 3 | cdk.out 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/typescript/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node --prefer-ts-exts bin/%name%.ts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/javascript/.template.npmignore: -------------------------------------------------------------------------------- 1 | # CDK asset staging directory 2 | .cdk.staging 3 | cdk.out 4 | -------------------------------------------------------------------------------- /packages/cdk/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /tools/cfn2ts/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /tools/pkglint/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /tools/pkgtools/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /tools/prlint/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /tools/ubergen/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/alexa-ask/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-acmpca/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-amazonmq/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-amplify/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigateway/test/lambda/index.ts: -------------------------------------------------------------------------------- 1 | exports.handler = async (_: any) => { 2 | return { 3 | statusCode: 200, 4 | }; 5 | }; -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigatewayv2/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './apigatewayv2.generated'; 2 | export * from './common'; 3 | export * from './http'; -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appflow/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-athena/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-backup/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-batch/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-budgets/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-chatbot/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloud9/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codeartifact/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::CodeArtifact CloudFormation Resources: 2 | export * from './codeartifact.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestar/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cognito/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-databrew/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-datapipeline/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::DataPipeline CloudFormation Resources: 2 | export * from './datapipeline.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-docdb/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dynamodb/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecs/test/demo-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-eventschemas/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::EventSchemas CloudFormation Resources: 2 | export * from './eventschemas.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-gamelift/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-imagebuilder/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ImageBuilder CloudFormation Resources: 2 | export * from './imagebuilder.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotanalytics/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::IoTAnalytics CloudFormation Resources: 2 | export * from './iotanalytics.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kendra/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kinesis/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lakeformation/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::LakeFormation CloudFormation Resources: 2 | export * from './lakeformation.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda/test/handler.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/aws-lambda/test/handler.zip -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-macie/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediaconvert/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::MediaConvert CloudFormation Resources: 2 | export * from './mediaconvert.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediapackage/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::MediaPackage CloudFormation Resources: 2 | export * from './mediapackage.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-neptune/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-opsworks/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-pinpoint/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-pinpointemail/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::PinpointEmail CloudFormation Resources: 2 | export * from './pinpointemail.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-qldb/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-redshift/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-signer/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-transfer/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-wafv2/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/test/fixtures/unknown-property/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.0", 3 | "who-am-i": "unknown" 4 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/core/test/fs/fixtures.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/core/test/fs/fixtures.tar.gz -------------------------------------------------------------------------------- /packages/@aws-cdk/region-info/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/typescript/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node --prefer-ts-exts bin/%name%.ts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/typescript/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "npx ts-node --prefer-ts-exts bin/%name%.ts" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli-regression-patches/v1.63.0/NOTES.md: -------------------------------------------------------------------------------- 1 | We made --cloudformation-execution-policies required, old tests don't pass it yet -------------------------------------------------------------------------------- /packages/awslint/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/cdk-assets/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/cdk/README.md: -------------------------------------------------------------------------------- 1 | ## AWS CDK Toolkit 2 | This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. 3 | -------------------------------------------------------------------------------- /tools/pkglint/.npmignore: -------------------------------------------------------------------------------- 1 | # Don't include original .ts files when doing `npm pack` 2 | *.ts 3 | !*.d.ts 4 | coverage 5 | .nyc_output 6 | *.tgz 7 | -------------------------------------------------------------------------------- /tools/pkglint/lib/banners/l2.stable.md: -------------------------------------------------------------------------------- 1 | ![cdk-constructs: Stable](https://img.shields.io/badge/cdk--constructs-stable-success.svg?style=for-the-badge) -------------------------------------------------------------------------------- /tools/yarn-cling/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /.github/actions/prlinter/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/assert/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/assets/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/assets/test/fs/fixtures.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/assets/test/fs/fixtures.tar.gz -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-accessanalyzer/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::AccessAnalyzer CloudFormation Resources: 2 | export * from './accessanalyzer.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigatewayv2/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appconfig/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appstream/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscaling-common/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types'; 2 | export * from './interval-utils'; 3 | export * from './test-utils'; -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscaling/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cassandra/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ce/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudfront/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudwatch-actions/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './appscaling'; 2 | export * from './autoscaling'; 3 | export * from './sns'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codeartifact/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codebuild/test/demo-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-datapipeline/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dax/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-detective/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dlm/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dms/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ec2/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/demo-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecs/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-efs/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticache/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticsearch/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-emr/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-eventschemas/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-fms/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-fsx/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-greengrass/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-guardduty/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iam/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-imagebuilder/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-inspector/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iot/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iot1click/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotanalytics/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotevents/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotsitewise/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotthingsgraph/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::IoTThingsGraph CloudFormation Resources: 2 | export * from './iotthingsgraph.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ivs/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kinesisfirehose/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::KinesisFirehose CloudFormation Resources: 2 | export * from './kinesisfirehose.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kms/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lakeformation/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-nodejs/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda/test/my-lambda-handler/index.py: -------------------------------------------------------------------------------- 1 | def main(event, context): 2 | return { 3 | 'message': 'Hello, world!' 4 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediaconvert/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-medialive/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediapackage/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediastore/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-msk/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-networkfirewall/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::NetworkFirewall CloudFormation Resources: 2 | export * from './networkfirewall.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-networkmanager/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::NetworkManager CloudFormation Resources: 2 | export * from './networkmanager.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-opsworkscm/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-pinpointemail/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ram/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-rds/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-resourcegroups/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ResourceGroups CloudFormation Resources: 2 | export * from './resourcegroups.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-robomaker/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53resolver/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Route53Resolver CloudFormation Resources: 2 | export * from './route53resolver.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-assets/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sagemaker/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sam/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sdb/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-securityhub/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-servicecatalog/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ServiceCatalog CloudFormation Resources: 2 | export * from './servicecatalog.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ses/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sns/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sqs/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ssm/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sso/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-synthetics/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-synthetics/test/canary.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/aws-synthetics/test/canary.zip -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-timestream/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-waf/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-wafregional/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-workspaces/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cfnspec/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2018 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cloud-assembly'; 2 | export * from './assets'; 3 | export * from './manifest'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/custom-resources/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /tools/cdk-build-tools/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /tools/cdk-integ-tools/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /tools/eslint-plugin-cdk/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /tools/pkglint/lib/banners/l1.stable.md: -------------------------------------------------------------------------------- 1 | ![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge) 2 | -------------------------------------------------------------------------------- /design/cloud-assembly.md: -------------------------------------------------------------------------------- 1 | # Cloud Assembly Specification, Version 2.0 2 | 3 | See [cloud-assembly-schema](../packages/@aws-cdk/cloud-assembly-schema/README.md) -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Icon_16_Squid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Icon_16_Squid.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Icon_16_White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Icon_16_White.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Icon_32_Squid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Icon_32_Squid.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Icon_32_White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Icon_32_White.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Icon_48_Squid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Icon_48_Squid.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Icon_48_White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Icon_48_White.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Icon_64_Squid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Icon_64_Squid.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Icon_64_White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Icon_64_White.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Lockup_Squid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Lockup_Squid.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Lockup_White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Lockup_White.png -------------------------------------------------------------------------------- /packages/@aws-cdk/alexa-ask/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/app-delivery/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-accessanalyzer/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-acmpca/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-amazonmq/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-amplify/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appflow/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appmesh/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appsync/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-athena/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscalingplans/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscalingplans/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::AutoScalingPlans CloudFormation Resources: 2 | export * from './autoscalingplans.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-backup/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-batch/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-budgets/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/.npmignore: -------------------------------------------------------------------------------- 1 | 2 | dist 3 | .LAST_PACKAGE 4 | .LAST_BUILD 5 | *.snk -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-chatbot/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloud9/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudfront-origins/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudwatch-actions/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codeguruprofiler/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codegurureviewer/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codegurureviewer/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::CodeGuruReviewer CloudFormation Resources: 2 | export * from './codegurureviewer.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestar/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-config/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-databrew/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-directoryservice/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-directoryservice/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::DirectoryService CloudFormation Resources: 2 | export * from './directoryservice.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-docdb/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dynamodb/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecs-patterns/test/demo-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticbeanstalk/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticbeanstalk/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ElasticBeanstalk CloudFormation Resources: 2 | export * from './elasticbeanstalk.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-events-targets/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-events/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-gamelift/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-globalaccelerator/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-glue/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotthingsgraph/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kendra/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kinesis/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kinesisanalytics/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kinesisfirehose/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-logs-destinations/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-logs/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-macie/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-managedblockchain/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-neptune/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-networkfirewall/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-networkmanager/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-opsworks/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-pinpoint/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-qldb/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-redshift/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-resourcegroups/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53-patterns/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53-targets/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53resolver/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-notifications/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-secretsmanager/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-servicecatalog/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-signer/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sns-subscriptions/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ssm/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './parameter'; 2 | 3 | // AWS::SSM CloudFormation Resources: 4 | export * from './ssm.generated'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-transfer/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-wafv2/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cfnspec/.npmignore: -------------------------------------------------------------------------------- 1 | *.ts 2 | !*.d.ts 3 | spec-source 4 | 5 | dist 6 | .LAST_PACKAGE 7 | .LAST_BUILD 8 | *.snk 9 | .eslintrc.js 10 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloudformation-include/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/pipelines/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/region-info/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/csharp/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "dotnet run -p src/%name.PascalCased%/%name.PascalCased%.csproj" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/fsharp/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "dotnet run -p src/%name.PascalCased%/%name.PascalCased%.fsproj" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/lib/info.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "Template for a CDK Construct Library", 3 | "aliases": "library" 4 | } 5 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/csharp/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "dotnet run -p src/%name.PascalCased%/%name.PascalCased%.csproj" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/fsharp/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "dotnet run -p src/%name.PascalCased%/%name.PascalCased%.fsproj" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/lib/info.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "Template for a CDK Construct Library", 3 | "aliases": "library" 4 | } 5 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/util/index.ts: -------------------------------------------------------------------------------- 1 | export * from './arrays'; 2 | export * from './objects'; 3 | export * from './types'; 4 | export * from './tables'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigateway/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigatewayv2/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appconfig/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-applicationinsights/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-appstream/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscaling-hooktargets/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscaling-hooktargets/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './queue-hook'; 2 | export * from './topic-hook'; 3 | export * from './lambda-hook'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscaling/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cassandra/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloud9/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Cloud9 CloudFormation Resources: 2 | export * from './cloud9.generated'; 3 | export * from './environment'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudfront/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudtrail/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudwatch/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codeartifact/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codebuild/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codecommit/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codedeploy/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codepipeline/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestarconnections/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestarnotifications/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-datapipeline/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-detective/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dynamodb/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './dynamodb.generated'; 2 | export * from './table'; 3 | export * from './scalable-attribute-api'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/dockerignore-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/whitelisted-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecs-patterns/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-eks-legacy/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticache/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancing/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancingv2/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticsearch/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-eventschemas/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-glue/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('../../../tools/cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-greengrass/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-guardduty/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-imagebuilder/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-inspector/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iot1click/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotanalytics/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotevents/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotsitewise/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lakeformation/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-destinations/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-nodejs/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-python/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-managedblockchain/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ManagedBlockchain CloudFormation Resources: 2 | export * from './managedblockchain.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediaconvert/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-medialive/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediapackage/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-mediastore/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-opsworkscm/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-pinpointemail/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-robomaker/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-assets/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sagemaker/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-securityhub/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ses-actions/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions-tasks/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-synthetics/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-timestream/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-wafregional/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-workspaces/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cdk-assets-schema/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/custom-resources/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/assets/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/example-construct-library/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/context-providers/provider.ts: -------------------------------------------------------------------------------- 1 | export interface ContextProviderPlugin { 2 | getValue(args: {[key: string]: any}): Promise; 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/typescript/.template.npmignore: -------------------------------------------------------------------------------- 1 | *.ts 2 | !*.d.ts 3 | 4 | # CDK asset staging directory 5 | .cdk.staging 6 | cdk.out 7 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/lib/typescript/.template.npmignore: -------------------------------------------------------------------------------- 1 | *.ts 2 | !*.d.ts 3 | 4 | # CDK asset staging directory 5 | .cdk.staging 6 | cdk.out 7 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/typescript/.template.npmignore: -------------------------------------------------------------------------------- 1 | *.ts 2 | !*.d.ts 3 | 4 | # CDK asset staging directory 5 | .cdk.staging 6 | cdk.out 7 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/lib/typescript/.template.npmignore: -------------------------------------------------------------------------------- 1 | *.ts 2 | !*.d.ts 3 | 4 | # CDK asset staging directory 5 | .cdk.staging 6 | cdk.out 7 | -------------------------------------------------------------------------------- /packages/cdk-assets/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './publishing'; 2 | export * from './asset-manifest'; 3 | export * from './aws'; 4 | export * from './progress'; 5 | -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Lockup_Squid@500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Lockup_Squid@500.png -------------------------------------------------------------------------------- /logo/png/AWS-Cloud-Development-Kit_Lockup_White@500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/logo/png/AWS-Cloud-Development-Kit_Lockup_White@500.png -------------------------------------------------------------------------------- /packages/@aws-cdk/assets/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api'; 2 | export * from './fs/follow-mode'; 3 | export * from './fs/options'; 4 | export * from './staging'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-accessanalyzer/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigatewayv2-integrations/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-applicationinsights/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ApplicationInsights CloudFormation Resources: 2 | export * from './applicationinsights.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscaling-common/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscalingplans/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-certificatemanager/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudformation/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudfront-origins/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudwatch-actions/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codedeploy/lib/ecs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './application'; 2 | export * from './deployment-config'; 3 | export * from './deployment-group'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codeguruprofiler/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codegurureviewer/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestarconnections/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::CodeStarConnections CloudFormation Resources: 2 | export * from './codestarconnections.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-directoryservice/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dynamodb-global/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticbeanstalk/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancingv2-actions/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-events-targets/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-events-targets/test/ecs/eventhandler-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-globalaccelerator/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iam/test/integ.group.expected.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyGroupCBA54B1B": { 4 | "Type": "AWS::IAM::Group" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iotthingsgraph/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kinesis/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './stream'; 2 | 3 | // AWS::Kinesis CloudFormation Resources: 4 | export * from './kinesis.generated'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kinesisanalytics/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kinesisfirehose/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-logs-destinations/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-managedblockchain/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-networkfirewall/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-networkmanager/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-resourcegroups/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53-patterns/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53-targets/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-route53resolver/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/lambda/test/test.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/aws-s3-deployment/lambda/test/test.zip -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/test/my-website.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/aws-s3-deployment/test/my-website.zip -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-notifications/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-secretsmanager/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-servicecatalog/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-servicediscovery/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sns-subscriptions/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-synthetics/images/ui-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/aws-synthetics/images/ui-screenshot.png -------------------------------------------------------------------------------- /packages/@aws-cdk/cloudformation-diff/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloudformation-include/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/depends/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/messages/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/yaml-cfn/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = { 3 | ...baseConfig, 4 | }; 5 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/app/info.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "Template for a CDK Application", 3 | "aliases": ["application", "default"] 4 | } 5 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/csharp/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "dotnet run -p src/%name.PascalCased%/%name.PascalCased%.csproj" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/fsharp/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "dotnet run -p src/%name.PascalCased%/%name.PascalCased%.fsproj" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/app/info.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "Template for a CDK Application", 3 | "aliases": ["application", "default"] 4 | } 5 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/csharp/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "dotnet run -p src/%name.PascalCased%/%name.PascalCased%.csproj" 3 | } 4 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/fsharp/cdk.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "dotnet run -p src/%name.PascalCased%/%name.PascalCased%.fsproj" 3 | } 4 | -------------------------------------------------------------------------------- /scripts/current-scope: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | const path = require('path'); 3 | process.stdout.write(require(path.join(process.cwd(), 'package.json')).name + '\n'); 4 | -------------------------------------------------------------------------------- /tools/cdk-build-tools/chmod.bat: -------------------------------------------------------------------------------- 1 | @rem Just here so that running 'chmod' doesn't fail on Windows. 2 | @rem Doesn't actually do anything, because it doesn't need to. 3 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 2 | ---- 3 | 4 | *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license* 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigateway/lib/integrations/index.ts: -------------------------------------------------------------------------------- 1 | export * from './aws'; 2 | export * from './lambda'; 3 | export * from './http'; 4 | export * from './mock'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-applicationautoscaling/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-applicationinsights/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-autoscaling-hooktargets/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-certificatemanager/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('../../../tools/cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestar/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::CodeStar CloudFormation Resources: 2 | export * from './codestar.generated'; 3 | export * from './github-repository'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestarconnections/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestarnotifications/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codestarnotifications/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::CodeStarNotifications CloudFormation Resources: 2 | export * from './codestarnotifications.generated'; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cognito/lib/user-pool-idps/index.ts: -------------------------------------------------------------------------------- 1 | export * from './base'; 2 | export * from './amazon'; 3 | export * from './facebook'; 4 | export * from './google'; -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/demo-image-custom-docker-file/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancing/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancingv2-targets/jest.config.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/jest.config'); 2 | module.exports = baseConfig; 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancingv2-targets/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ip-target'; 2 | export * from './instance-target'; 3 | export * from './lambda-target'; -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancingv2/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-destinations/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-event-sources/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions-tasks/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions-tasks/test/batch/batchjob-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions-tasks/test/ecs/eventhandler-image/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions-tasks/test/lambda/my-lambda-handler/index.py: -------------------------------------------------------------------------------- 1 | def main(event, context): 2 | return { 3 | 'message': 'Hello, world!' 4 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/core/test/fs/.gitignore: -------------------------------------------------------------------------------- 1 | # codepipeline looses symlinks so we bundled fixtures into a tarball 2 | # and unpack in pre-build script (yak) 3 | fixtures/** 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/asset-manifest/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/invalid-depends/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/logical-id-map/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/missing-context/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/multiple-stacks/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/single-stack/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/example-construct-library/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@monocdk-experiment/rewrite-imports/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/typescript/.template.npmignore: -------------------------------------------------------------------------------- 1 | *.ts 2 | !*.d.ts 3 | 4 | # CDK asset staging directory 5 | .cdk.staging 6 | cdk.out 7 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/typescript/.template.npmignore: -------------------------------------------------------------------------------- 1 | *.ts 2 | !*.d.ts 3 | 4 | # CDK asset staging directory 5 | .cdk.staging 6 | cdk.out 7 | -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/app/lambda/index.js: -------------------------------------------------------------------------------- 1 | exports.handler = async function(event) { 2 | const response = require('./response.json'); 3 | return response; 4 | }; -------------------------------------------------------------------------------- /tools/eslint-plugin-cdk/test/rules/fixtures/no-core-construct/aliased-import.ts: -------------------------------------------------------------------------------- 1 | import { Construct as CoreConstruct } from '@aws-cdk/core'; 2 | 3 | const x: CoreConstruct; -------------------------------------------------------------------------------- /tools/yarn-cling/test/test-fixture/package1/node_modules/registrydependency2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "registrydependency2", 3 | "version": "2.3.999" 4 | } 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/assets/test/fs/.gitignore: -------------------------------------------------------------------------------- 1 | # codepipeline looses symlinks so we bundled fixtures into a tarball 2 | # and unpack in pre-build script (yak) 3 | fixtures/** 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-apigatewayv2-integrations/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudtrail/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cloudtrail'; 2 | 3 | // AWS::CloudTrail CloudFormation Resources: 4 | export * from './cloudtrail.generated'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dynamodb-global/lambda-packages/aws-global-table-coordinator/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | dist 4 | .LAST_PACKAGE 5 | .LAST_BUILD 6 | *.snk 7 | !*.js -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr-assets/test/demo-image-custom-docker-file/Dockerfile.Custom: -------------------------------------------------------------------------------- 1 | FROM python:3.6 2 | EXPOSE 8000 3 | WORKDIR /src 4 | ADD . /src 5 | CMD python3 index.py 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-destinations/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './event-bridge'; 2 | export * from './lambda'; 3 | export * from './sns'; 4 | export * from './sqs'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/test/my-website-second.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/aws-s3-deployment/test/my-website-second.zip -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-synthetics/images/endpoint-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/aws-synthetics/images/endpoint-example.png -------------------------------------------------------------------------------- /packages/@aws-cdk/cfnspec/build-tools/template/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/explicit-stack-name/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/multiple-stacks/template.2.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/single-stack-0.36/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/decdk/examples/vpc.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "../cdk.schema.json", 3 | "Resources": { 4 | "VPC": { 5 | "Type": "@aws-cdk/aws-ec2.Vpc" 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /tools/pkgtools/README.md: -------------------------------------------------------------------------------- 1 | ## Tools for generating cross-package artifacts 2 | This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project. 3 | -------------------------------------------------------------------------------- /.github/actions/prlinter/action.yml: -------------------------------------------------------------------------------- 1 | name: Pull Request Linter 2 | description: Execute validation rules on GitHub Pull Requests 3 | runs: 4 | using: node12 5 | main: index.js 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk-containers/ecs-service-extensions/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-chatbot/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::Chatbot CloudFormation Resources: 2 | export * from './chatbot.generated'; 3 | export * from './slack-channel-configuration'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancingv2-actions/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticloadbalancingv2-targets/NOTICE: -------------------------------------------------------------------------------- 1 | AWS Cloud Development Kit (AWS CDK) 2 | Copyright 2018-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-elasticsearch/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './domain'; 2 | 3 | // AWS::Elasticsearch CloudFormation Resources: 4 | export * from './elasticsearch.generated'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-nodejs/test/integ-handlers/js-handler.js: -------------------------------------------------------------------------------- 1 | import { add } from './util'; 2 | 3 | export async function handler() { 4 | console.log(add(1, 2)); 5 | } 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3-deployment/test/my-website/rabir2v.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rstacruz/aws-cdk/master/packages/@aws-cdk/aws-s3-deployment/test/my-website/rabir2v.gif -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/multiple-stacks-same-name/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/pipelines/lib/actions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './deploy-cdk-stack-action'; 2 | export * from './publish-assets-action'; 3 | export * from './update-pipeline-action'; -------------------------------------------------------------------------------- /packages/@aws-cdk/yaml-cfn/test/yaml.test.ts: -------------------------------------------------------------------------------- 1 | import '@aws-cdk/assert/jest'; 2 | 3 | test('No tests are specified for this package', () => { 4 | expect(true).toBe(true); 5 | }); 6 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v1/sample-app/info.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "Example CDK Application with some constructs", 3 | "aliases": ["sample", "example"] 4 | } 5 | -------------------------------------------------------------------------------- /packages/aws-cdk/lib/init-templates/v2/sample-app/info.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "Example CDK Application with some constructs", 3 | "aliases": ["sample", "example"] 4 | } 5 | -------------------------------------------------------------------------------- /tools/eslint-plugin-cdk/test/rules/fixtures/no-core-construct/aliased-import.expected.ts: -------------------------------------------------------------------------------- 1 | 2 | import { Construct as CoreConstruct } from 'constructs'; 3 | 4 | const x: CoreConstruct; -------------------------------------------------------------------------------- /packages/@aws-cdk-containers/ecs-service-extensions/lib/extensions/assign-public-ip/lambda/test/__init__.py: -------------------------------------------------------------------------------- 1 | # Keep this file so that python -m unittest discover can find these tests. 2 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-certificatemanager/lambda-packages/dns_validated_certificate_handler/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | dist 4 | .LAST_PACKAGE 5 | .LAST_BUILD 6 | *.snk 7 | !*.js 8 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-fsx/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './file-system'; 2 | export * from './fsx.generated'; 3 | export * from './lustre-file-system'; 4 | export * from './maintenance-time'; -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/multiple-stacks-same-name/template.2.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli/app/cdk.json: -------------------------------------------------------------------------------- 1 | { 2 | "app": "node app.js", 3 | "versionReporting": false, 4 | "context": { 5 | "aws-cdk:enableDiffNoFail": "true" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /tools/eslint-plugin-cdk/test/rules/fixtures/no-core-construct/named-import-tail.ts: -------------------------------------------------------------------------------- 1 | import { AnImport, Construct } from '@aws-cdk/core'; 2 | 3 | const x: Construct; 4 | const y: Construct -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::ECR CloudFormation Resources: 2 | export * from './ecr.generated'; 3 | 4 | export * from './repository'; 5 | export * from './lifecycle'; 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-efs/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::EFS CloudFormation Resources: 2 | export * from './access-point'; 3 | export * from './efs-file-system'; 4 | export * from './efs.generated'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/schema/README.md: -------------------------------------------------------------------------------- 1 | ## Cloud Assembly JSON Schema 2 | 3 | **DO NOT MODIFY FILES IN THIS DIRECTORY BY HAND** 4 | 5 | To modify, run `yarn update-schema`. -------------------------------------------------------------------------------- /packages/@aws-cdk/cloudformation-include/test/test-templates/only-empty-bucket.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "Bucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/test/fixtures/invalid-manifest-type-cloudformation/template.json: -------------------------------------------------------------------------------- 1 | { 2 | "Resources": { 3 | "MyBucket": { 4 | "Type": "AWS::S3::Bucket" 5 | } 6 | } 7 | } -------------------------------------------------------------------------------- /packages/@aws-cdk/pipelines/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './pipeline'; 2 | export * from './stage'; 3 | export * from './synths'; 4 | export * from './actions'; 5 | export * from './validation'; -------------------------------------------------------------------------------- /packages/aws-cdk/test/integ/cli-regression-patches/v1.61.1/NOTES.md: -------------------------------------------------------------------------------- 1 | Introduced a limitation on bootstrapping qualifier length 2 | (max 10 chars) but old tests were using qualifiers of 12 chars. -------------------------------------------------------------------------------- /tools/cdk-build-tools/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('./config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /tools/pkgtools/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.js.map 3 | *.d.ts 4 | dist 5 | 6 | .LAST_BUILD 7 | *.snk 8 | !.eslintrc.js 9 | 10 | .nyc_output 11 | coverage 12 | nyc.config.js 13 | junit.xml -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codeguruprofiler/lib/index.ts: -------------------------------------------------------------------------------- 1 | // AWS::CodeGuruProfiler CloudFormation Resources: 2 | export * from './codeguruprofiler.generated'; 3 | export * from './profiling-group'; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-config/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './rule'; 2 | export * from './managed-rules'; 3 | 4 | // AWS::Config CloudFormation Resources: 5 | export * from './config.generated'; 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-events-targets/test/ecs/eventhandler-image/index.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | import os 3 | import pprint 4 | 5 | print('Hello from ECS!') 6 | pprint.pprint(dict(os.environ)) 7 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloudformation-diff/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './diff-template'; 2 | export * from './format'; 3 | export * from './format-table'; 4 | export { deepEqual } from './diff/util'; 5 | -------------------------------------------------------------------------------- /packages/awslint/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/monocdk/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /scripts/find-cycles.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -euo pipefail 3 | scriptdir="$(cd $(dirname $0) && pwd)" 4 | python ${scriptdir}/find-cycles.py $(find . -name package.json | grep -v node_modules) 5 | -------------------------------------------------------------------------------- /tools/cdk-integ-tools/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.js.map 3 | *.d.ts 4 | dist 5 | 6 | .LAST_BUILD 7 | *.snk 8 | .nyc_output 9 | coverage 10 | nyc.config.js 11 | !.eslintrc.js 12 | 13 | junit.xml -------------------------------------------------------------------------------- /tools/cfn2ts/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | node_modules 3 | *.js.map 4 | *.d.ts 5 | 6 | .LAST_BUILD 7 | .nyc_output 8 | coverage 9 | nyc.config.js 10 | *.snk 11 | !.eslintrc.js 12 | 13 | junit.xml -------------------------------------------------------------------------------- /tools/pkglint/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /tools/pkgtools/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /tools/ubergen/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /tools/yarn-cling/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-cloudfront-origins/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './http-origin'; 2 | export * from './load-balancer-origin'; 3 | export * from './s3-origin'; 4 | export * from './origin-group'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions-tasks/test/batch/batchjob-image/index.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | import os 3 | import pprint 4 | 5 | print('Hello from Batch!') 6 | pprint.pprint(dict(os.environ)) 7 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-stepfunctions-tasks/test/ecs/eventhandler-image/index.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python 2 | import os 3 | import pprint 4 | 5 | print('Hello from ECS!') 6 | pprint.pprint(dict(os.environ)) 7 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/test/fixtures/invalid-nested-property/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.0", 3 | "runtime": { 4 | "libraries": ["should", "be", "a", "map"] 5 | } 6 | } -------------------------------------------------------------------------------- /packages/aws-cdk-lib/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/cdk-assets/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/monocdk/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ## monocdk 2 | 3 | To build `monocdk` outside of the AWS CDK build process, execute: 4 | 5 | ``` 6 | $ ./scripts/gen.sh 7 | $ lerna run build --scope monocdk 8 | ``` -------------------------------------------------------------------------------- /tools/cdk-integ-tools/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /tools/nodeunit-shim/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | *.js.map 3 | *.d.ts 4 | dist 5 | 6 | .LAST_BUILD 7 | *.snk 8 | !jest.config.js 9 | 10 | .nyc_output 11 | coverage 12 | nyc.config.js 13 | !.eslintrc.js -------------------------------------------------------------------------------- /packages/@aws-cdk/assert/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/assets/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-amplify/lib/utils.ts: -------------------------------------------------------------------------------- 1 | export function renderEnvironmentVariables(vars: { [name: string]: string }) { 2 | return Object.entries(vars).map(([name, value]) => ({ name, value })); 3 | } 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ce/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ce/test/ce.test.ts: -------------------------------------------------------------------------------- 1 | import '@aws-cdk/assert/jest'; 2 | import {} from '../lib'; 3 | 4 | test('No tests are specified for this package', () => { 5 | expect(true).toBe(true); 6 | }); 7 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codecommit/lib/index.ts: -------------------------------------------------------------------------------- 1 | export * from './events'; 2 | export * from './repository'; 3 | 4 | // AWS::CodeCommit CloudFormation Resources: 5 | export * from './codecommit.generated'; 6 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-codedeploy/lib/server/index.ts: -------------------------------------------------------------------------------- 1 | export * from './application'; 2 | export * from './deployment-config'; 3 | export * from './deployment-group'; 4 | export * from './load-balancer'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dax/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dlm/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-dms/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ec2/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecr/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ecs/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-efs/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-eks/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-emr/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-fms/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-fsx/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-glue/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iam/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-iot/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ivs/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-kms/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-lambda-python/test/lambda-handler-project/shared/shared.py: -------------------------------------------------------------------------------- 1 | def get_url() -> str: 2 | return 'https://a0.awsstatic.com/main/images/logos/aws_smile-header-desktop-en-white_59x35.png' 3 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-logs/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-msk/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-qldb/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ram/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-rds/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-s3/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sam/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sdb/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ses/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sns/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sqs/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-ssm/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-sso/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-waf/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cfnspec/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cloud-assembly-schema/lib/assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './schema'; 2 | export * from './docker-image-asset'; 3 | export * from './file-asset'; 4 | export * from './aws-destination'; 5 | -------------------------------------------------------------------------------- /packages/@aws-cdk/core/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/cx-api/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/yaml-cfn/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/alexa-ask/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/alexa-ask/test/ask.test.ts: -------------------------------------------------------------------------------- 1 | import '@aws-cdk/assert/jest'; 2 | import {} from '../lib'; 3 | 4 | test('No tests are specified for this package', () => { 5 | expect(true).toBe(true); 6 | }); 7 | -------------------------------------------------------------------------------- /packages/@aws-cdk/app-delivery/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-acmpca/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-amazonmq/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | -------------------------------------------------------------------------------- /packages/@aws-cdk/aws-amplify/.eslintrc.js: -------------------------------------------------------------------------------- 1 | const baseConfig = require('cdk-build-tools/config/eslintrc'); 2 | baseConfig.parserOptions.project = __dirname + '/tsconfig.json'; 3 | module.exports = baseConfig; 4 | --------------------------------------------------------------------------------