Fixes
```AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:
assert(minIdx >= 0)
at range (/home/runner/work/DefinitelyTyped/DefinitelyTyped/node_modules/@definitelytyped/dtslint-runner/node_modules/@definitelytyped/dtslint/src/lint.ts:261:3)
at getLintConfig (/home/runner/work/DefinitelyTyped/DefinitelyTyped/node_modules/@definitelytyped/dtslint-runner/node_modules/@definitelytyped/dtslint/src/lint.ts:239:28)
at lint (/home/runner/work/DefinitelyTyped/DefinitelyTyped/node_modules/@definitelytyped/dtslint-runner/node_modules/@definitelytyped/dtslint/src/lint.ts:40:18)
at testTypesVersion (/home/runner/work/DefinitelyTyped/DefinitelyTyped/node_modules/@definitelytyped/dtslint-runner/node_modules/@definitelytyped/dtslint/src/index.ts:233:15)
at runTests (/home/runner/work/DefinitelyTyped/DefinitelyTyped/node_modules/@definitelytyped/dtslint-runner/node_modules/@definitelytyped/dtslint/src/index.ts:197:7)
Error: Process completed with exit code 1.
```
-- DefinitelyTyped/DefinitelyTyped/actions/runs/5030923969/jobs/9023668157?pr=65135#step:6:1920
Only verified these changes locally with `npm run test react`.
* Fix RC installation
Fixes#677
See that bug for discussion; it's somewhat complicated, but the fix is:
during RC you have to install the RC as well, just in case.
* add explanatory comment (that is good)
Based on an analysis of azure usage with @RyanCavanaugh.
This hasn't worked for a long time, because there's a bug in the publish
notification code that runs before the logging. I'm not sure whether to
delete that or to fix it. Publication has been reliable (and
predictable!--since the Functions changeover) for a long time
so neither the stats nor the notification are as necessary as they once
were.
* Port no-import-default-of-export-equals
First draft and 2/3 of the original tests. The test of modules, the one
that matters, doesn't work with typescript-eslint's test infrastructure
though.
* Port no-import-default-of-export-equals
Also update TS to 5.0 and Jest to 29.
Associated minor changes to jest config (no more top-level ts-node) and
some tslint rules (switch to a combined decorator/modifier list, but
only on select nodes).
* yarn format
* Fix lint and update new jest baseline format
More like real JSON!
* also update dts-critic (??)
* Port no-outside-dependencies
I couldn't imagine how to write a test for this after discovering that
only single files worked for typed tests, so I just tested it manually.
* fix description
* use isMainFile instead of custom check