Skip to content

Conversation

@merlinnot
Copy link
Contributor

Description

There are two config files for TypeScript: tsconfig.release.json and tsconfig.json. The latter is always used for local development, as some editors (like VS Code) and tools don't handle non-default locations. Since tsconfig.json is used by all of these tools, it's convenient to include all TypeScript files in it. Some of the files in the project were not included, namely integration_test directory.

This PR changes the configuration so it includes all files, causing both TypeScript and TSLint to take integration_test into account. The PR is split in two commits: one that changes the configuration and fixes minor compilation errors and one with the output of TSLint autofixer.

Code sample

Not relevant.

@merlinnot
Copy link
Contributor Author

@thechenky

Copy link
Contributor

@thechenky thechenky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, we left out integration_tests, this is great.

@thechenky thechenky merged commit f3af175 into firebase:master Jul 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants