microsoft / dtslint

A utility built on TSLint for linting TypeScript declaration (.d.ts) files.
MIT License
925 stars 86 forks source link

Flip typesVersions #306

Closed sandersn closed 4 years ago

sandersn commented 4 years ago
  1. Update @definitelytyped dependencies to @next
  2. Simplify+invert runTests

Next steps:

  1. I'll wait until I get all my DT changes to pass, then I'll publish @definitelytyped.
  2. Then I'll update this PR to @definitelytyped/*@latest, merge and publish a new version of dtslint.
  3. Then I'll create PRs for the DT changes. I created the first one at https://github.com/DefinitelyTyped/DefinitelyTyped/pull/46960/files for testing purposes.
sandersn commented 4 years ago

Update: 10 of 14 packages with typesVersions are working with this PR. But one of the non-working ones is node :upside_down_face:

sandersn commented 4 years ago

Checking each individual package is working. I discovered that Minimum TypeScript Version wasn't propagating to subdirectories, so I had to fix that.

I'm going to send out PRs to DT tomorrow; @andrewbranch @elibarzilay can you take a look at this?