Détail du package

@definitelytyped/dtslint-runner

microsoft4.7kMIT0.1.36

Run dtslint on DefinitelyTyped packages

readme

@definitelytyped/dtslint-runner

A unification of dtslint-runner and the CI part of types-publisher.

To run locally, try:

# from DefinitelyTyped-tools root:
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path ~/DefinitelyTyped
# from DefinitelyTyped root:
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path .
# run all (from DefinitelyTyped root):
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path . --selection all

# after running once, it's faster to add --noInstall
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path . --selection all --noInstall
# you might only want to run a fraction of packages for testing
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path . --selection all --noInstall --shardCount 8 --shardId 1
# or test only with the $ExpectType rule, which type checks
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path . --selection all --noInstall --expectOnly
# or test only with the $ExpectType rule, which type checks
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path . --selection all --noInstall --expectOnly
# and you might just want to test on the latest Typescript
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path . --selection all --noInstall --expectOnly --onlyTestTsNext
# or a local build of Typescript
$ node node_modules/@definitelytyped/dtslint-runner/dist/index.js --path . --selection all --noInstall --expectOnly --localTypeScriptPath ../ts/built/local

changelog

@definitelytyped/dtslint-runner

0.1.36

Patch Changes

  • Updated dependencies [eb258f1]
    • @definitelytyped/dtslint@0.2.32
    • @definitelytyped/definitions-parser@0.1.22

0.1.35

Patch Changes

  • ad9fccf: Place all versions of a single package into the same shard

0.1.34

Patch Changes

  • Updated dependencies [f98e138]
    • @definitelytyped/dtslint@0.2.31

0.1.33

Patch Changes

  • @definitelytyped/dtslint@0.2.30
  • @definitelytyped/definitions-parser@0.1.21

0.1.32

Patch Changes

  • @definitelytyped/dtslint@0.2.29
  • @definitelytyped/definitions-parser@0.1.20

0.1.31

Patch Changes

  • Updated dependencies [3af1e86]
    • @definitelytyped/definitions-parser@0.1.19
    • @definitelytyped/dtslint@0.2.28

0.1.30

Patch Changes

  • 3a00e49: Update deps
  • Updated dependencies [3a00e49]
  • Updated dependencies [3a00e49]
    • @definitelytyped/dtslint@0.2.27
    • @definitelytyped/definitions-parser@0.1.18

0.1.29

Patch Changes

  • @definitelytyped/dtslint@0.2.26
  • @definitelytyped/definitions-parser@0.1.17

0.1.28

Patch Changes

  • Updated dependencies [5f556cf]
    • @definitelytyped/dtslint@0.2.25

0.1.27

Patch Changes

  • Updated dependencies [6a7fc61]
  • Updated dependencies [b98ee74]
    • @definitelytyped/utils@0.1.8
    • @definitelytyped/definitions-parser@0.1.16
    • @definitelytyped/dtslint@0.2.24

0.1.26

Patch Changes

  • @definitelytyped/dtslint@0.2.23
  • @definitelytyped/definitions-parser@0.1.15

0.1.25

Patch Changes

  • 2a6318d: Bump TypeScript to 5.5
  • Updated dependencies [2a6318d]
    • @definitelytyped/definitions-parser@0.1.14
    • @definitelytyped/dtslint@0.2.22
    • @definitelytyped/utils@0.1.7

0.1.24

Patch Changes

  • @definitelytyped/dtslint@0.2.21
  • @definitelytyped/definitions-parser@0.1.13

0.1.23

Patch Changes

  • Updated dependencies [f014cc6]
    • @definitelytyped/utils@0.1.6
    • @definitelytyped/definitions-parser@0.1.12
    • @definitelytyped/dtslint@0.2.20

0.1.22

Patch Changes

  • Updated dependencies [98f77bf]
    • @definitelytyped/dtslint@0.2.19

0.1.21

Patch Changes

  • Updated dependencies [e32483b]
    • @definitelytyped/dtslint@0.2.18

0.1.20

Patch Changes

  • Updated dependencies [adfd769]
    • @definitelytyped/definitions-parser@0.1.11
    • @definitelytyped/dtslint@0.2.17

0.1.19

Patch Changes

  • Updated dependencies [946d3d4]
    • @definitelytyped/definitions-parser@0.1.10
    • @definitelytyped/dtslint@0.2.16

0.1.18

Patch Changes

  • Updated dependencies [465dbce]
  • Updated dependencies [5dae397]
    • @definitelytyped/dtslint@0.2.15

0.1.17

Patch Changes

  • Updated dependencies [b287cf9]
    • @definitelytyped/dtslint@0.2.14
    • @definitelytyped/utils@0.1.5
    • @definitelytyped/definitions-parser@0.1.9

0.1.16

Patch Changes

  • 5e7da60: Fix compatibility with Windows
  • Updated dependencies [5e7da60]
    • @definitelytyped/definitions-parser@0.1.8
    • @definitelytyped/utils@0.1.4
    • @definitelytyped/dtslint@0.2.13

0.1.15

Patch Changes

  • Updated dependencies [e2aef2f]
    • @definitelytyped/definitions-parser@0.1.7
    • @definitelytyped/dtslint@0.2.12
    • @definitelytyped/utils@0.1.3

0.1.14

Patch Changes

  • b2f229a: Update arethetypeswrong
  • Updated dependencies [b9ca741]
  • Updated dependencies [b2f229a]
    • @definitelytyped/dtslint@0.2.11

0.1.13

Patch Changes

  • Updated dependencies [7668808]
    • @definitelytyped/dtslint@0.2.10

0.1.12

Patch Changes

  • Updated dependencies [57bb3ea]
  • Updated dependencies [57bb3ea]
  • Updated dependencies [a79806d]
    • @definitelytyped/dtslint@0.2.9

0.1.11

Patch Changes

  • Updated dependencies [aa26880]
    • @definitelytyped/dtslint@0.2.8

0.1.10

Patch Changes

  • 9da3fc7: Detect package names added/removed from attw.json as changed
  • Updated dependencies [31de5d3]
  • Updated dependencies [9da3fc7]
    • @definitelytyped/dtslint@0.2.7
    • @definitelytyped/utils@0.1.2
    • @definitelytyped/definitions-parser@0.1.6

0.1.9

Patch Changes

  • 278535d: Don’t mix console.log and console.error

0.1.8

Patch Changes

  • 3e799c3: Switch to blobless clone in cloneDefinitelyTyped
  • 3e799c3: Add --diffBase to configure diffing
  • 3e799c3: Do not fetch automatically fetch master on run
  • Updated dependencies [c4d8b9c]
  • Updated dependencies [3e799c3]
  • Updated dependencies [3e799c3]
    • @definitelytyped/definitions-parser@0.1.5

0.1.7

Patch Changes

  • Updated dependencies [b419d1c]
    • @definitelytyped/definitions-parser@0.1.4

0.1.6

Patch Changes

  • 2f106cb: Add missing warning logging
  • Updated dependencies [e6880b0]
  • Updated dependencies [2f106cb]
    • @definitelytyped/definitions-parser@0.1.3
    • @definitelytyped/dtslint@0.2.6

0.1.5

Patch Changes

  • 4216821: Add @arethetypeswrong/cli run
  • Updated dependencies [4216821]
    • @definitelytyped/dtslint@0.2.5
    • @definitelytyped/definitions-parser@0.1.2

0.1.4

Patch Changes

  • Updated dependencies [d7c81c7]
  • Updated dependencies [d7c81c7]
    • @definitelytyped/dtslint@0.2.4

0.1.3

Patch Changes

  • Updated dependencies [811aa2f]
    • @definitelytyped/dtslint@0.2.3

0.1.2

Patch Changes

  • Updated dependencies [fc26705]
    • @definitelytyped/dtslint@0.2.2

0.1.1

Patch Changes

  • Updated dependencies [aa08460]
  • Updated dependencies [aa08460]
    • @definitelytyped/utils@0.1.1
    • @definitelytyped/definitions-parser@0.1.1
    • @definitelytyped/dtslint@0.2.1

0.1.0

Minor Changes

  • 2d7a5d3: Require Node 18+

Patch Changes

  • Updated dependencies [2d7a5d3]
    • @definitelytyped/definitions-parser@0.1.0
    • @definitelytyped/dtslint@0.2.0
    • @definitelytyped/utils@0.1.0

0.0.216

Patch Changes

  • Updated dependencies [2c3e5de]
  • Updated dependencies [795e0e3]
    • @definitelytyped/definitions-parser@0.0.202
    • @definitelytyped/dtslint@0.1.5
    • @definitelytyped/utils@0.0.192

0.0.215

Patch Changes

  • 50cc5dce: loosen checkParseResults
  • Updated dependencies [0a7fc7aa]
  • Updated dependencies [50cc5dce]
    • @definitelytyped/dtslint@0.1.4
    • @definitelytyped/definitions-parser@0.0.201

0.0.214

Patch Changes

  • bbc3c792: Skip only npm-naming in dependents
  • Updated dependencies [bbc3c792]
    • @definitelytyped/dtslint@0.1.3

0.0.213

Patch Changes

  • Updated dependencies [1a5fdc83]
  • Updated dependencies [6ff1c7bf]
    • @definitelytyped/dtslint@0.1.2

0.0.212

Patch Changes

  • Updated dependencies [10ad5d01]
    • @definitelytyped/dtslint@0.1.1
    • @definitelytyped/definitions-parser@0.0.200

0.0.211

Patch Changes

  • Updated dependencies [02c11c32]
    • @definitelytyped/dtslint@0.1.0
    • @definitelytyped/definitions-parser@0.0.199

0.0.210

Patch Changes

  • Updated dependencies [efd262c9]
    • @definitelytyped/dtslint@0.0.204
    • @definitelytyped/definitions-parser@0.0.198
    • @definitelytyped/utils@0.0.191

0.0.209

Patch Changes

  • b980f717: Rename branch to main
  • Updated dependencies [b980f717]
    • @definitelytyped/definitions-parser@0.0.197
    • @definitelytyped/dtslint@0.0.203
    • @definitelytyped/utils@0.0.190

0.0.208

Patch Changes

  • f53f17f6: Use package dependencies to manage TypeScript, instead of $HOME/.dts
  • 99c345ac: Remove performance logging
  • Updated dependencies [f53f17f6]
    • @definitelytyped/dtslint@0.0.202
    • @definitelytyped/utils@0.0.189
    • @definitelytyped/definitions-parser@0.0.196

0.0.207

Patch Changes

  • Updated dependencies [92b5cd51]
    • @definitelytyped/dtslint@0.0.201

0.0.206

Patch Changes

  • Updated dependencies [414ae487]
  • Updated dependencies [ae742dde]
    • @definitelytyped/dtslint@0.0.200

0.0.205

Patch Changes

  • a7f527c1: Remove knex-db-manager from expectedFailures.txt

0.0.204

Patch Changes

  • Updated dependencies [30730f22]
    • @definitelytyped/dtslint@0.0.199

0.0.203

Patch Changes

  • 5ea955db: Remove knex-cleaner from expected failures
  • Updated dependencies [3d6c2ffd]
    • @definitelytyped/dtslint@0.0.198

0.0.202

Patch Changes

  • @definitelytyped/definitions-parser@0.0.195
  • @definitelytyped/dtslint@0.0.197
  • @definitelytyped/utils@0.0.188

0.0.201

Patch Changes

  • 2f8019b5: Add knex-* to expected failures
  • Updated dependencies [59076828]
    • @definitelytyped/dtslint@0.0.196

0.0.200

Patch Changes

  • Updated dependencies [926d5ab0]
    • @definitelytyped/definitions-parser@0.0.194

0.0.199

Patch Changes

  • Updated dependencies [6f685060]
    • @definitelytyped/dtslint@0.0.195

0.0.198

Patch Changes

  • Updated dependencies [85379bf8]
    • @definitelytyped/utils@0.0.187
    • @definitelytyped/definitions-parser@0.0.193
    • @definitelytyped/dtslint@0.0.194

0.0.197

Patch Changes

  • 5b0559f6: Update and clean up dependencies
  • Updated dependencies [5b0559f6]
    • @definitelytyped/definitions-parser@0.0.192
    • @definitelytyped/dtslint@0.0.193
    • @definitelytyped/utils@0.0.186

0.0.196

Patch Changes

  • 5d83a8ed: Fix command execution, paths on Windows
  • Updated dependencies [5d83a8ed]
  • Updated dependencies [5d83a8ed]
    • @definitelytyped/utils@0.0.185
    • @definitelytyped/definitions-parser@0.0.191
    • @definitelytyped/dtslint@0.0.192

0.0.195

Patch Changes

  • Updated dependencies [8272a9d2]
    • @definitelytyped/definitions-parser@0.0.190

0.0.194

Patch Changes

  • Updated dependencies [a18ce6b1]
    • @definitelytyped/definitions-parser@0.0.189
    • @definitelytyped/dtslint@0.0.191
    • @definitelytyped/utils@0.0.184

0.0.193

Patch Changes

  • @definitelytyped/definitions-parser@0.0.188
  • @definitelytyped/dtslint@0.0.190
  • @definitelytyped/utils@0.0.183

0.0.192

Patch Changes

  • Updated dependencies [046ac38e]
    • @definitelytyped/definitions-parser@0.0.187

0.0.191

Patch Changes

  • @definitelytyped/definitions-parser@0.0.186
  • @definitelytyped/dtslint@0.0.189

0.0.190

Patch Changes

  • 2b3138a0: Throw parse errors early now that more stuff is lazy
  • c0b13e4b: Allow PRs to delete files
  • Updated dependencies [2b3138a0]
  • Updated dependencies [c0b13e4b]
  • Updated dependencies [1efaeab5]
  • Updated dependencies [95f31676]
    • @definitelytyped/utils@0.0.182
    • @definitelytyped/definitions-parser@0.0.185
    • @definitelytyped/dtslint@0.0.188

0.0.189

Patch Changes

  • Updated dependencies [c8d8b1f8]
  • Updated dependencies [97f68d6e]
    • @definitelytyped/definitions-parser@0.0.184
    • @definitelytyped/utils@0.0.181
    • @definitelytyped/dtslint@0.0.187

0.0.188

Patch Changes

  • d01cacd5: Make AllPackages lazy and asynchronous
  • Updated dependencies [d01cacd5]
    • @definitelytyped/definitions-parser@0.0.183
    • @definitelytyped/utils@0.0.180
    • @definitelytyped/dtslint@0.0.186

0.0.187

Patch Changes

  • Updated dependencies [13922c30]
    • @definitelytyped/definitions-parser@0.0.182
    • @definitelytyped/dtslint@0.0.185

0.0.186

Patch Changes

  • Updated dependencies [8cae0671]
  • Updated dependencies [22ffaadf]
    • @definitelytyped/definitions-parser@0.0.181
    • @definitelytyped/dtslint@0.0.184

0.0.185

Patch Changes

  • Updated dependencies [3c8512ad]
    • @definitelytyped/definitions-parser@0.0.180

0.0.184

Patch Changes

  • 024c3e73: Update @definitelytyped for Definitely Typed's monorepo upgrade
  • 9fffa8ff: Fix entrypoint scripts to ensure they don’t run when being imported by an ES module
  • Updated dependencies [024c3e73]
  • Updated dependencies [9fffa8ff]
  • Updated dependencies [9fffa8ff]
    • @definitelytyped/definitions-parser@0.0.179
    • @definitelytyped/dtslint@0.0.183
    • @definitelytyped/utils@0.0.179

0.0.183

Patch Changes

  • Updated dependencies [7d60c4b6]
    • @definitelytyped/dtslint@0.0.182

0.0.182

Patch Changes

  • Updated dependencies [38396dff]
    • @definitelytyped/dtslint@0.0.181

0.0.181

Patch Changes

  • Updated dependencies [c1d8ff25]
    • @definitelytyped/dtslint@0.0.180

0.0.180

Patch Changes

  • Updated dependencies [08cc565f]
    • @definitelytyped/dtslint@0.0.179

0.0.179

Patch Changes

  • 98037965: Retry npm installs