Skip to content

Releases: arethetypeswrong/arethetypeswrong.github.io

@arethetypeswrong/[email protected]

08 Oct 06:37
82f665e
Compare
Choose a tag to compare

Patch Changes

  • 35544c5: Fix crash from missing optional chain

@arethetypeswrong/[email protected]

08 Oct 06:22
d318499
Compare
Choose a tag to compare

Minor Changes

  • a578211: - Refactor internal checks API. This fixes duplication of some problems from the problems array, instead ensuring a single problem instance is visible from each relevant resolution.
    • Improve problem type API. Renames many fields on individual problem types.
    • Move module kind data off of EntrypointResolutionAnalysis and onto a top-level map in programInfo, a new top-level field on Analysis.
    • Remove Wildcard problem kind.

@arethetypeswrong/[email protected]

08 Oct 06:37
82f665e
Compare
Choose a tag to compare

Patch Changes

@arethetypeswrong/[email protected]

08 Oct 06:22
d318499
Compare
Choose a tag to compare

Patch Changes

@arethetypeswrong/[email protected]

26 Sep 20:22
e0e98dc
Compare
Choose a tag to compare

Minor Changes

  • 26f89d1: Infer --from-npm version from a locally-provided DefinitelyTyped package

@arethetypeswrong/[email protected]

12 Sep 05:38
93f51f1
Compare
Choose a tag to compare

Patch Changes

  • eecbf74: Fix issue with resolving DefinitelyTyped versions

@arethetypeswrong/[email protected]

12 Sep 05:38
93f51f1
Compare
Choose a tag to compare

Patch Changes

@arethetypeswrong/[email protected]

05 Sep 02:18
1eb450d
Compare
Choose a tag to compare

Patch Changes

  • ae2426f: Fixed bug that could cause a crash while checking for FalseExportDefault

@arethetypeswrong/[email protected]

05 Sep 01:58
7b70d12
Compare
Choose a tag to compare

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]

05 Sep 02:18
1eb450d
Compare
Choose a tag to compare

Patch Changes