Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Sep 5, 2023

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@arethetypeswrong/[email protected]

Minor Changes

  • 30bdb07: New problem kind: Missing export =

    Previously, FalseExportDefault had many cases of false positives where the JavaScript assigned an object to module.exports, and that object had a default property pointing back to itself. This pattern is not a true FalseExportDefault, but it is still problematic if the types only declare an export default. These kinds of false positives of FalseExportDefault are now instead reported as MissingExportEquals.

    Additionally, FalseExportDefault was only ever reported as being visible in node16-esm, but this was incorrect. The consequences are most likely to be visible in node16-esm, but the problem is fundamentally independent of the module resolution mode, and inaccuracies can be observed in other modes as well, especially when esModuleInterop is not enabled.

@arethetypeswrong/[email protected]

Patch Changes

@andrewbranch andrewbranch merged commit 7b70d12 into main Sep 5, 2023
@andrewbranch andrewbranch deleted the changeset-release/main branch September 5, 2023 01:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants