Skip to content

Commit f0d458c

Browse files
authored
chore: switch to isolatedModules for all tests (#273)
This should improve build times significantly. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
1 parent 68b0725 commit f0d458c

File tree

13 files changed

+29
-12
lines changed

13 files changed

+29
-12
lines changed

.projenrc.ts

+5
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,11 @@ function genericCdkProps(props: GenericProps = {}) {
306306
authorUrl: 'https://aws.amazon.com',
307307
authorOrganization: true,
308308
releasableCommits: pj.ReleasableCommits.featuresAndFixes('.'),
309+
tsJestOptions: {
310+
transformOptions: {
311+
isolatedModules: true,
312+
},
313+
},
309314
jestOptions: {
310315
configFilePath: 'jest.config.json',
311316
junitReporting: false,

packages/@aws-cdk/cdk-cli-wrapper/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/cli-lib-alpha/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/cli-plugin-contract/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/cloud-assembly-schema/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/cloudformation-diff/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/integ-runner/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/node-bundle/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/tmp-toolkit-helpers/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/toolkit-lib/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/user-input-gen/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/cdk-assets/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/cdk/jest.config.json

+2-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)