Skip to content
Permalink
main
Switch branches/tags

Commits on Sep 7, 2022

  1. Ignore --help and -? in tsc init generated compilerOptions (#…

    …50628)
    
    * Ignore --help and -? in `tsc init` generated compilerOptions
    
    * Disregard -?
    
    * Remove unused fixture
    amitdahan committed Sep 7, 2022

Commits on Sep 6, 2022

  1. Make useFsEvents as default strategy for the watching (#50366)

    * Remove unnecessary parameter
    
    * Dont store name unnecessarily in the watchers
    
    * Polled watches and not files
    
    * Use fs events as default watching
    
    * Some refactoring
    
    * Make single per directory native watchers now that we are using it as default
    
    * Rename
    
    * Comment
    sheetalkamat committed Sep 6, 2022

Commits on Sep 3, 2022

Commits on Sep 2, 2022

  1. Report every instance of TS1208 (#50101)

    * Report every instance of TS1208
    
    * Test case for multiple cases of TS1208
    
    * Add test case for isolatedModules with moduleDetection forced
    wnayes committed Sep 2, 2022
  2. in operator shouldn't narrow {} originating in unknown (#50610)

    * 'in' operator shouldn't narrow {} originating in unknown
    
    * Add regression test
    ahejlsberg committed Sep 2, 2022

Commits on Sep 1, 2022

  1. Use bidirectional comparability in narrowing (#50592)

    * Use bidirectional comparability (aka comparability) in narrowing
    
    * Rename test, check other CFA branch, test without strictNullChecks
    andrewbranch committed Sep 1, 2022
  2. {} & null and {} & undefined should always be never (#50553)

    * {} & null and {} & undefined should be never in non-strictNullChecks mode
    
    * Add tests
    
    * Address code review feedback
    
    * Accept new baselines
    ahejlsberg committed Sep 1, 2022
  3. Defer distributing index over generic object types (#50540)

    * Defer distributing index over generic object types
    
    * Only check if the index type should be deferred for intersection types
    
    * Add an additional test case
    Andarist committed Sep 1, 2022
  4. Do not canonicalize the file names when getting absolute paths during…

    … nodenext resolution (#50557)
    
    * Add test to show how scope messes with casing
    
    * Do not canonicalize the file names when getting absolute paths
    Fixes #50544
    
    * Unnecessary exports
    
    * Add test for self referencing package
    
    * Fix self reference package with casing
    sheetalkamat committed Sep 1, 2022

Commits on Aug 31, 2022

  1. fix(50340): typeof ... === "undefined" check on discriminated union o…

    …f undefined and object type doesn't narrow correctly (#50344)
    
    * fix(50340): narrow type by discriminant in typeof
    
    * add additional test cases
    a-tarasyuk committed Aug 31, 2022
  2. Only normalize intersections that include {} (#50535)

    * Only normalize intersections that include {}
    
    * Accept new baselines
    ahejlsberg committed Aug 31, 2022
  3. Rename API to importPlugin (#50554)

    * Rename API to importPlugin
    
    * Make it internal too
    sheetalkamat committed Aug 31, 2022

Commits on Aug 30, 2022

  1. Retain name and propertyName in declaration emit copies of binding pa…

    …tterns if property name is a keyword (#50537)
    
    * Retain name and propertyName in declaration emit copies of binding patterns if property name is a keyword
    
    * Accept baselines
    
    * Remove out of date file
    weswigham committed Aug 30, 2022

Commits on Aug 29, 2022

  1. Handle intersections in isGenericTypeWithoutNullableConstraint (#50497)

    * Handle intersections in isGenericTypeWithoutNullableConstraint
    
    * Add regression test
    ahejlsberg committed Aug 29, 2022
  2. LEGO: Merge pull request 50506

    LEGO: Merge pull request 50506
    csigs committed Aug 29, 2022

Commits on Aug 28, 2022

  1. LEGO: Merge pull request 50493

    LEGO: Merge pull request 50493
    csigs committed Aug 28, 2022

Commits on Aug 27, 2022

  1. LEGO: Merge pull request 50484

    LEGO: Merge pull request 50484
    csigs committed Aug 27, 2022
Older