opt into strict: true in tsconfig.json by default#4516
opt into strict: true in tsconfig.json by default#4516Rich-Harris wants to merge 1 commit intomasterfrom
strict: true in tsconfig.json by default#4516Conversation
🦋 Changeset detectedLatest commit: 2a32978 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Thinking further on this, it feels like |
|
Agree. I'd move the following to the user config: The following I'm not sure about: |
|
I don't think Kit or the default apps rely on |
|
Closing this in favour of #4633, which documents the generated tsconfig and moves non-essential stuff into user config, where it can be changed freely |
closes #4395. This is a breaking change
Please don't delete this checklist! Before submitting the PR, please make sure you do the following:
Tests
pnpm testand lint the project withpnpm lintandpnpm checkChangesets
pnpx changesetand following the prompts. All changesets should bepatchuntil SvelteKit 1.0