Skip to content

Conversation

@kanadgupta
Copy link
Contributor

@kanadgupta kanadgupta commented Nov 8, 2023

🧰 Changes

I've done cursory checks in the past to make sure our generated SDKs meet the requirements of TS strict mode, but it just occurred to me that we're not doing any type-checking in our tests, so this PR enables that. Glad to report that the SDKs passed with flying colors ✨

🧬 QA & Testing

Do tests still pass?

this is already present in `@tsconfig/node18/tsconfig.json`
"declaration": true,
"declarationMap": true,
"sourceMap": true,
"strict": true,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this is already present in @tsconfig/node18/tsconfig.json so I removed it!

@kanadgupta kanadgupta added enhancement New feature or request refactor Issues about tackling technical debt area:api Issues related to the `api` CLI, which builds the SDKs labels Nov 8, 2023
@kanadgupta kanadgupta marked this pull request as ready for review November 8, 2023 21:47
@kanadgupta kanadgupta requested a review from erunion November 8, 2023 21:47
@kanadgupta kanadgupta merged commit ef49821 into main Nov 8, 2023
@kanadgupta kanadgupta deleted the run-tsc-on-sdk-fixtures branch November 8, 2023 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:api Issues related to the `api` CLI, which builds the SDKs enhancement New feature or request refactor Issues about tackling technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants