Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fold external.d.ts into dev.d.ts * Load dev.d.ts and types.d.ts in all ts-node calls * Install @types/yargs * Further declare es-main module * Remove include and add exclude * Rename all files from .js to .ts * Make index loading asynchronous * Convert index to TypeScript * TS compiler: ignore .test.ts * Fix script run * Update Mocha to use TypeScript compiler * Install @types/mocha * Revert removal of ".js" in imports This partially reverts commit 5bdc6a2. * Update internal TypeScript definitons * Move auto-generated typedef to types/ folder * Convert scripts/fix/ to TypeScript * Update package.json * Install TypeScript ESLint parser * Fix ESLint issues * Convert scripts/fix/property-order * Extend ESLint configuration * Convert scripts/lib/ * Turn off "no-explicit-any" * Remove unused script * let -> const * Make CompatData type's properties all optional for internal testing * Ensure index.ts outputs a type * Fix index import * Convert scripts/migrations/ * Revert "Make CompatData type's properties all optional for internal testing" * Update type checks * Convert type generator to TypeScript * Fix TypeScript issues with migration script * Mark browser.upstream as BrowserName * Improve typedefs for scripts/fix/ * Install @types/deep-diff * Convert remaining scripts * Convert linters * Fix ESLint issues * Update types and JSDoc definitions * Ensure generate-types doesn't depend on its own output * Fix traverse script * Fix key types * Partially fix test-consistency * Fix test-consistency * Define module @desertnet/html-parser * Fix up the linters * Allow importing JSON * Explicitly declare any * Declare better-ajv-errors module * Fix test-versions * Remove unused imports * Fix config * Fix remaining issue * Tweak type generation * Apply suggested changes Co-Authored-By: Anton Bershanskiy <45960703+bershanskiy@users.noreply.github.com> * Apply suggested changes Co-Authored-By: Anton Bershanskiy <45960703+bershanskiy@users.noreply.github.com> * Apply suggested changes * Fix linting issues * Fix typescript issues * Update unittest * Remove unused imports * Fix TypeScript issues * Fix formatting Co-authored-by: Anton Bershanskiy <45960703+bershanskiy@users.noreply.github.com>
- Loading branch information