-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: v6.0.0 #5886
chore: v6.0.0 #5886
Commits on Nov 23, 2022
-
fix(utils): removed
TRuleListener
generic from thecreateRule
(#5036) * refactor(utils)!: removed `TRuleListener` generic from the `createRule` * refactor!: removed `TRuleListener` generic from the `CLIEngine` and `RuleCreateFunction` * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 361f8bc - Browse repository at this point
Copy the full SHA 361f8bcView commit details -
feat: create TSTypeQuery node when TSImportType has isTypeOf (#3076)
* feat: update TSImportType node * fix: update visitor keys * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2b69b65 - Browse repository at this point
Copy the full SHA 2b69b65View commit details -
feat(scope-manager): ignore ECMA version (#5889)
* feat(scope-manager): ignore ECMA version * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * Remove much more * Fix WebLinter lint * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * chore: add auto-canary release for v6 (#5883) Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f2330f7 - Browse repository at this point
Copy the full SHA f2330f7View commit details -
feat: remove semantically invalid properties from TSEnumDeclaration, …
…TSInterfaceDeclaration and TSModuleDeclaration (#4863) * chore: remove invalid properties from ast nodes * chore: remove invalid code in scope-manager and typescript-estree * chore: re-write snapshots that were using invalid properties * feat: remove modifiers union from ast types Co-authored-by: Juan García <juank1809@gmail.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for 844875c - Browse repository at this point
Copy the full SHA 844875cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b82df5e - Browse repository at this point
Copy the full SHA b82df5eView commit details -
feat(utils): remove (ts-)eslint-scope types (#5256)
* chore(utils)\!: remove (ts-)eslint-scope types * Remove eslint-scope dep * More file deletions
Configuration menu - View commit details
-
Copy full SHA for df54175 - Browse repository at this point
Copy the full SHA df54175View commit details -
fix(eslint-plugin): [explicit-module-boundary-types] remove shouldTra…
…ckReferences option from schema (#5399)
Configuration menu - View commit details
-
Copy full SHA for 6d32734 - Browse repository at this point
Copy the full SHA 6d32734View commit details -
feat(typescript-estree): deprecate createDefaultProgram (#5890)
* chore(typescript-estree): deprecate createDefaultProgram * Apply suggestions from code review Co-authored-by: Brad Zacher <brad.zacher@gmail.com> * More updates to comments and name * One more comment line removal * Fix lint complaints Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 426d6b6 - Browse repository at this point
Copy the full SHA 426d6b6View commit details -
feat: drop support for node v12 (#5918)
BREAKING CHANGE: drops support for node v12
Configuration menu - View commit details
-
Copy full SHA for 7e3fe9a - Browse repository at this point
Copy the full SHA 7e3fe9aView commit details -
feat: bump minimum supported TS version to 4.2.4 (#5915)
BREAKING CHANGE: Bumps the minimum supported range and removes handling for old versions
Configuration menu - View commit details
-
Copy full SHA for a8e71d5 - Browse repository at this point
Copy the full SHA a8e71d5View commit details -
feat(utils): remove obsolete
meta.docs.suggestion
rule type (#5967)BREAKING CHANGE: Removes `meta.docs.suggestion` property
Configuration menu - View commit details
-
Copy full SHA for f424b2a - Browse repository at this point
Copy the full SHA f424b2aView commit details -
chore: drop support for node v14.17, v17 (#5971)
feat: drop support for node v17 BREAKING CHANGE: drops support for node v17
Configuration menu - View commit details
-
Copy full SHA for cc62015 - Browse repository at this point
Copy the full SHA cc62015View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a5e20f - Browse repository at this point
Copy the full SHA 2a5e20fView commit details -
feat: drop support for ESLint v6 (#5972)
BREAKING CHANGE: drop support for ESLint v6
Configuration menu - View commit details
-
Copy full SHA for bda806d - Browse repository at this point
Copy the full SHA bda806dView commit details -
Configuration menu - View commit details
-
Copy full SHA for af41b7f - Browse repository at this point
Copy the full SHA af41b7fView commit details -
feat(eslint-plugin): [prefer-nullish-coalescing]: add support for ass…
…ignment expressions (#5234) BREAKING CHANGE: Adds an additional class of checks to the rule
Configuration menu - View commit details
-
Copy full SHA for 4bdbe67 - Browse repository at this point
Copy the full SHA 4bdbe67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36dc7ce - Browse repository at this point
Copy the full SHA 36dc7ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9851338 - Browse repository at this point
Copy the full SHA 9851338View commit details
Commits on Nov 25, 2022
-
feat: made BaseNode.parent non-optional (#5252)
* feat\!: made BaseNode.parent non-optional * Also fixed up for non-null assertions now being redundant * Also fixed up for non-null assertions now being redundant (again) * Fix lint: value type * fix(utils): removed `TRuleListener` generic from the `createRule` (#5036) * refactor(utils)!: removed `TRuleListener` generic from the `createRule` * refactor!: removed `TRuleListener` generic from the `CLIEngine` and `RuleCreateFunction` * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat: create TSTypeQuery node when TSImportType has isTypeOf (#3076) * feat: update TSImportType node * fix: update visitor keys * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat(scope-manager): ignore ECMA version (#5889) * feat(scope-manager): ignore ECMA version * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * Remove much more * Fix WebLinter lint * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * chore: add auto-canary release for v6 (#5883) Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat: remove semantically invalid properties from TSEnumDeclaration, TSInterfaceDeclaration and TSModuleDeclaration (#4863) * chore: remove invalid properties from ast nodes * chore: remove invalid code in scope-manager and typescript-estree * chore: re-write snapshots that were using invalid properties * feat: remove modifiers union from ast types Co-authored-by: Juan García <juank1809@gmail.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * fix(eslint-plugin): remove valid-typeof disable in eslint-recommended (#5381) * feat(utils): remove (ts-)eslint-scope types (#5256) * chore(utils)\!: remove (ts-)eslint-scope types * Remove eslint-scope dep * More file deletions * fix(eslint-plugin): [explicit-module-boundary-types] remove shouldTrackReferences option from schema (#5399) * One more post-merge cleanup * fix lint errors in new files after merge Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> Co-authored-by: Armano <armano2@users.noreply.github.com> Co-authored-by: Juan García <82288753+juank1809@users.noreply.github.com> Co-authored-by: Juan García <juank1809@gmail.com> Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a4768f3 - Browse repository at this point
Copy the full SHA a4768f3View commit details
Commits on Nov 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e9aafbf - Browse repository at this point
Copy the full SHA e9aafbfView commit details
Commits on Dec 8, 2022
-
feat(experimental-utils): console.warn on import of experimental-utils (
#6179) feat(experimental-utils) console.warn on import of experimental-utils
Configuration menu - View commit details
-
Copy full SHA for 0b7476b - Browse repository at this point
Copy the full SHA 0b7476bView commit details -
chore(eslint-plugin): remove deprecated rules for v6 (#6112)
* chore(eslint-plugin): remove deprecated rules for v6 * Added deprecation page for no-duplicate-imports * Fixed unit test
Configuration menu - View commit details
-
Copy full SHA for 47eeea9 - Browse repository at this point
Copy the full SHA 47eeea9View commit details
Commits on Dec 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4c28ef7 - Browse repository at this point
Copy the full SHA 4c28ef7View commit details
Commits on Dec 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 307a457 - Browse repository at this point
Copy the full SHA 307a457View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e805e - Browse repository at this point
Copy the full SHA f1e805eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca317f6 - Browse repository at this point
Copy the full SHA ca317f6View commit details
Commits on Dec 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for dde6861 - Browse repository at this point
Copy the full SHA dde6861View commit details
Commits on Jan 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7fc062a - Browse repository at this point
Copy the full SHA 7fc062aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07d8034 - Browse repository at this point
Copy the full SHA 07d8034View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8c0a14 - Browse repository at this point
Copy the full SHA c8c0a14View commit details
Commits on Jan 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4528b8d - Browse repository at this point
Copy the full SHA 4528b8dView commit details
Commits on Jan 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 820bdf2 - Browse repository at this point
Copy the full SHA 820bdf2View commit details -
chore(typescript-estree): remove visitor-keys backwards compat export (…
…#6242) * chore(typescript-estree): remove visitor-keys backwards compat export * Fix our own internal import, haha * Add missing dependency
Configuration menu - View commit details
-
Copy full SHA for fde95d3 - Browse repository at this point
Copy the full SHA fde95d3View commit details
Commits on Feb 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9c17395 - Browse repository at this point
Copy the full SHA 9c17395View commit details -
fix(typescript-estree): wrap import = declaration in an export node (#…
…5885) * fix(typescript-estree): wrap import = declaration in an export node * fix(utils): removed `TRuleListener` generic from the `createRule` (#5036) * refactor(utils)!: removed `TRuleListener` generic from the `createRule` * refactor!: removed `TRuleListener` generic from the `CLIEngine` and `RuleCreateFunction` * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat: create TSTypeQuery node when TSImportType has isTypeOf (#3076) * feat: update TSImportType node * fix: update visitor keys * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat(scope-manager): ignore ECMA version (#5889) * feat(scope-manager): ignore ECMA version * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * Remove much more * Fix WebLinter lint * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * chore: add auto-canary release for v6 (#5883) Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat: remove semantically invalid properties from TSEnumDeclaration, TSInterfaceDeclaration and TSModuleDeclaration (#4863) * chore: remove invalid properties from ast nodes * chore: remove invalid code in scope-manager and typescript-estree * chore: re-write snapshots that were using invalid properties * feat: remove modifiers union from ast types Co-authored-by: Juan García <juank1809@gmail.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * fix(eslint-plugin): remove valid-typeof disable in eslint-recommended (#5381) * feat(utils): remove (ts-)eslint-scope types (#5256) * chore(utils)\!: remove (ts-)eslint-scope types * Remove eslint-scope dep * More file deletions * Updated snapshots again * Remove silly comment * Just a bit of cleanup * Remove from ignoreSourceType * Remove more fixtures-to-test changes * Revert "Remove more fixtures-to-test changes" This reverts commit b331c98. * Explained ignoring in comment * remove the wat --------- Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> Co-authored-by: Armano <armano2@users.noreply.github.com> Co-authored-by: Juan García <82288753+juank1809@users.noreply.github.com> Co-authored-by: Juan García <juank1809@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1c3f470 - Browse repository at this point
Copy the full SHA 1c3f470View commit details
Commits on Feb 5, 2023
-
feat(typescript-estree): add type checker wrapper APIs to ParserServi…
…cesWithTypeInformation (#6404) * feat: remove partial type-information program * fix docs test to handle naming-convention weirdness * review comments * fuck * silence useless lint logs * feat(typescript-estree): add type checker wrapper APIs to ParserServicesWithTypeInformation * Add missing APIs to WebLinter --------- Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 62d5755 - Browse repository at this point
Copy the full SHA 62d5755View commit details
Commits on Feb 6, 2023
-
fix: replace tsutils with ts-api-tools (#6428)
* fix: replace tsutils with ts-api-tools * Prefer .cjs files in tests over .js (for ts-api-tools) * ts-api-tools@0.0.15 * ur welcome * that too
Configuration menu - View commit details
-
Copy full SHA for 79327b4 - Browse repository at this point
Copy the full SHA 79327b4View commit details
Commits on Feb 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d9b254 - Browse repository at this point
Copy the full SHA 5d9b254View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1368f2 - Browse repository at this point
Copy the full SHA c1368f2View commit details
Commits on Feb 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 71761a2 - Browse repository at this point
Copy the full SHA 71761a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d50942c - Browse repository at this point
Copy the full SHA d50942cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3915661 - Browse repository at this point
Copy the full SHA 3915661View commit details
Commits on Feb 15, 2023
-
feat(eslint-plugin): rework configs: recommended, strict, stylistic; …
…-type-checked (#5251) * feat\!: include lesser configs in recommended/strict * Instead of nested includes, just go with flat * Fix configs test too * fix(utils): removed `TRuleListener` generic from the `createRule` (#5036) * refactor(utils)!: removed `TRuleListener` generic from the `createRule` * refactor!: removed `TRuleListener` generic from the `CLIEngine` and `RuleCreateFunction` * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat: create TSTypeQuery node when TSImportType has isTypeOf (#3076) * feat: update TSImportType node * fix: update visitor keys * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat(scope-manager): ignore ECMA version (#5889) * feat(scope-manager): ignore ECMA version * chore: document and refactor 'extra' to 'parserSettings' (#5834) * chore(website): fix renamed Sponsorship docs link (#5882) * Remove much more * Fix WebLinter lint * docs: Mention wide globs performance implications in monorepos docs and parser README (#5864) * docs: Mention wide globs performance implications in monorepos docs and parser readme * Update docs/linting/typed-linting/MONOREPOS.md Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * chore: add auto-canary release for v6 (#5883) Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> * feat: remove semantically invalid properties from TSEnumDeclaration, TSInterfaceDeclaration and TSModuleDeclaration (#4863) * chore: remove invalid properties from ast nodes * chore: remove invalid code in scope-manager and typescript-estree * chore: re-write snapshots that were using invalid properties * feat: remove modifiers union from ast types Co-authored-by: Juan García <juank1809@gmail.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * fix(eslint-plugin): remove valid-typeof disable in eslint-recommended (#5381) * feat(utils): remove (ts-)eslint-scope types (#5256) * chore(utils)\!: remove (ts-)eslint-scope types * Remove eslint-scope dep * More file deletions * fix(eslint-plugin): [explicit-module-boundary-types] remove shouldTrackReferences option from schema (#5399) * Enabled base config * The script runs now * Upgraded ts-node to avoid bug * Updated configuration docs * Updated configs exports * Updated generation script * Revert CHANGELOG.md change * Switch to ts-node/esm loader * Fix post-merge type failure * pin ts-node to 10.9.0 * Switch to tsx for all but Docusaurus * Fix post-merge generate-breaking-changes issues * Switched generation to explicitly include lesser rules * Include recommended in strict * More granular caching in prepare-install/action.yml * Fix type checking issues with generate-configs.mts * Adjusted docs, tests, and RulesTable * Adjusted rule docs pages and more RulesTable fixes * Swap 💅 to 🎨 * pin ts-node to 10.7.0 * Fix docs post-merge artifact * Err, mostly or completely fix * prefer-reduce-type-parameter back to strict; fix other complaints * Put integration test back * Start updating the snapshot * More snapshot correction * Put no-unused-vars in recommended * Fix root config to always error; remove unneeded no-unused-vars * Some more linting * Undo action.yml changes * Added todo * Fix no-extra-semi.ts and configs.test.ts * Merge branch 'v6' * Update packages/eslint-plugin/tools/generate-configs.mts Co-authored-by: Brad Zacher <brad.zacher@gmail.com> * Last few review fixups * lil 'a' typo * No more .mts needed * Adjust eslint-plugin/tools/generate files to build * Fix casing * ...and extensions * git mv for casing * Simplify old recommended-requiring-type-checking include; delete file --------- Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com> Co-authored-by: Adnan Hashmi <56730784+adnanhashmi09@users.noreply.github.com> Co-authored-by: Armano <armano2@users.noreply.github.com> Co-authored-by: Juan García <82288753+juank1809@users.noreply.github.com> Co-authored-by: Juan García <juank1809@gmail.com> Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5346b5b - Browse repository at this point
Copy the full SHA 5346b5bView commit details -
feat: remove
experimental-utils
(#6468)BREAKING CHANGE: Removes `experimental-utils` - we will no longer update this package and it will be forever frozen at v5.x
Configuration menu - View commit details
-
Copy full SHA for 71adbc5 - Browse repository at this point
Copy the full SHA 71adbc5View commit details -
fix(ast-spec): remove more invalid properties (#6243)
* fix(ast-spec): remove more invalid properties * Error on all seven deprecated node properties * A few more error cases, per review
Configuration menu - View commit details
-
Copy full SHA for aa20f63 - Browse repository at this point
Copy the full SHA aa20f63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b063cf - Browse repository at this point
Copy the full SHA 3b063cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dbacd8 - Browse repository at this point
Copy the full SHA 9dbacd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd26357 - Browse repository at this point
Copy the full SHA cd26357View commit details -
Configuration menu - View commit details
-
Copy full SHA for b88cd23 - Browse repository at this point
Copy the full SHA b88cd23View commit details
Commits on Feb 16, 2023
-
chore: cleanup repo lint + typechecking (#6473)
* chore: cleanup repo lint + typechecking * fixes 1 * fixes 2 * fixture * tests * pin tsnode * fix hardcoded paths
Configuration menu - View commit details
-
Copy full SHA for 98dec37 - Browse repository at this point
Copy the full SHA 98dec37View commit details
Commits on Feb 18, 2023
-
test: allow to execute tests on windows (#6488)
* test: allow to execute tests on windows * test: use path.posix instead of replace * test: revert posix change
Configuration menu - View commit details
-
Copy full SHA for ff6b190 - Browse repository at this point
Copy the full SHA ff6b190View commit details
Commits on Feb 21, 2023
-
fix(typescript-estree): account for namespace nesting in AST conversi…
…on (#6272) * fix(typescript-estree): account for nested namespace nesting in AST conversion * Switched to TSQualifiedName
Configuration menu - View commit details
-
Copy full SHA for 09e3877 - Browse repository at this point
Copy the full SHA 09e3877View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a843b7 - Browse repository at this point
Copy the full SHA 1a843b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fde964 - Browse repository at this point
Copy the full SHA 7fde964View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6139e17 - Browse repository at this point
Copy the full SHA 6139e17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 593e647 - Browse repository at this point
Copy the full SHA 593e647View commit details -
Configuration menu - View commit details
-
Copy full SHA for a00d916 - Browse repository at this point
Copy the full SHA a00d916View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc2df63 - Browse repository at this point
Copy the full SHA fc2df63View commit details
Commits on Feb 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d676683 - Browse repository at this point
Copy the full SHA d676683View commit details
Commits on Feb 23, 2023
-
fix: bumped ts-api-utils to 0.0.39 (#6497)
* fix: bumped ts-api-utils to 0.0.28 * Fix snippets formatting * Rename tools to tsutils too * ...and the docs * Fixed compile issues * Correct patch version * Correct patch
Configuration menu - View commit details
-
Copy full SHA for 217c710 - Browse repository at this point
Copy the full SHA 217c710View commit details -
fix: rename typeParameters to typeArguments where needed (#5384)
* fix!: rename typeParameters to typeArguments where needed * Fix type-utils > isUnsafeAssignment * Ignore the tets, why not * Corrected visitor-keys * Got implements, extends, and instantiation expressions * chore: check package.json existence in package-packages.ts * Rename superTypeArguments/Parameters too * Correct superTypeParameter/Argument(s) * Added deprecated properties too
Configuration menu - View commit details
-
Copy full SHA for 08d757b - Browse repository at this point
Copy the full SHA 08d757bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d385d29 - Browse repository at this point
Copy the full SHA d385d29View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbb8fed - Browse repository at this point
Copy the full SHA cbb8fedView commit details
Commits on Feb 24, 2023
-
feat(typescript-estree): remove optionality from AST boolean properti…
…es (#6274) * feat(typescript-estree): remove optionality from AST boolean properties * Fixed build: missing flags in indent rule * Updated snapshots (jest -u) * Remove optionality altogether * Whoops, add constraint back in * Fixed assertions on decorator truthiness * Fixed a cute bug in unified-signatures, and some more convert.ts shorthands * Update snapshots
Configuration menu - View commit details
-
Copy full SHA for df131e2 - Browse repository at this point
Copy the full SHA df131e2View commit details
Commits on Feb 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35be101 - Browse repository at this point
Copy the full SHA 35be101View commit details
Commits on Mar 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ff680bb - Browse repository at this point
Copy the full SHA ff680bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f98afd2 - Browse repository at this point
Copy the full SHA f98afd2View commit details
Commits on Mar 5, 2023
-
feat(typescript-estree): added allowInvalidAST option to not throw on…
… invalid tokens (#6247)
Configuration menu - View commit details
-
Copy full SHA for a3b177d - Browse repository at this point
Copy the full SHA a3b177dView commit details
Commits on Mar 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 994123a - Browse repository at this point
Copy the full SHA 994123aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f880e59 - Browse repository at this point
Copy the full SHA f880e59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53776c2 - Browse repository at this point
Copy the full SHA 53776c2View commit details -
feat: improve error location (#6556)
Co-authored-by: Armano <armano2@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 355adf0 - Browse repository at this point
Copy the full SHA 355adf0View commit details
Commits on Mar 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f652ffa - Browse repository at this point
Copy the full SHA f652ffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c562e18 - Browse repository at this point
Copy the full SHA c562e18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67e05c8 - Browse repository at this point
Copy the full SHA 67e05c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 530185b - Browse repository at this point
Copy the full SHA 530185bView commit details
Commits on Mar 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1b39cfd - Browse repository at this point
Copy the full SHA 1b39cfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d78576 - Browse repository at this point
Copy the full SHA 1d78576View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8cdd5c - Browse repository at this point
Copy the full SHA e8cdd5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0f45a9 - Browse repository at this point
Copy the full SHA f0f45a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c058d - Browse repository at this point
Copy the full SHA 79c058dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd273dd - Browse repository at this point
Copy the full SHA bd273ddView commit details
Commits on Mar 14, 2023
-
fix(eslint-plugin): allow parser@^6.0.0 (#6630)
* fix(eslint-plugin): allow parser@^6.0.0 * Alpha caret... * <7, thanks Jake * Revert "<7, thanks Jake" This reverts commit ed97163.
Configuration menu - View commit details
-
Copy full SHA for 92908bd - Browse repository at this point
Copy the full SHA 92908bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6397be8 - Browse repository at this point
Copy the full SHA 6397be8View commit details
Commits on Mar 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6586d98 - Browse repository at this point
Copy the full SHA 6586d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf893b7 - Browse repository at this point
Copy the full SHA cf893b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b22295 - Browse repository at this point
Copy the full SHA 1b22295View commit details -
Configuration menu - View commit details
-
Copy full SHA for d864691 - Browse repository at this point
Copy the full SHA d864691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 957bdcb - Browse repository at this point
Copy the full SHA 957bdcbView commit details -
feat(typescript-estree): check modifiers on every node (#6615)
Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 62d6230 - Browse repository at this point
Copy the full SHA 62d6230View commit details
Commits on Mar 17, 2023
-
feat(typescript-estree): throw errors when abstract property has init…
…ializer (#6613) Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dcdbc76 - Browse repository at this point
Copy the full SHA dcdbc76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28a64b5 - Browse repository at this point
Copy the full SHA 28a64b5View commit details
Commits on Mar 20, 2023
-
fix(typescript-estree): allow writing to deprecated node properties (#…
…6670) * fix(typescript-estree): allow writing to deprecated node properties * Always Object.defineProperty * Correct getter assignment * Add unit tests for enumeration and writing * process.emitWarning * Updated convert tests too
Configuration menu - View commit details
-
Copy full SHA for 6652ebe - Browse repository at this point
Copy the full SHA 6652ebeView commit details -
feat(eslint-plugin): [prefer-readonly-parameter-types] added an optio…
…nal type allowlist (#4436) * feat(eslint-plugin): [prefer-readonly-parameter-types] Added an optional type whitelist * chore(eslint-plugin): [prefer-readonly-parameter-types] whitelist -> allowlist * feat(eslint-plugin): [prefer-readonly-parameter-types] Split the allowlist between internal and configurable * fix(eslint-plugin): [prefer-readonly-parameter-types] Fixed lint issue with non-null assertion * fix(eslint-plugin): [prefer-readonly-parameter-types] Using allowlist everywhere in deep readonlyness checks * fix(eslint-plugin): [prefer-readonly-parameter-types] Passing internal allowlist from rule * fix(eslint-plugin): [prefer-readonly-parameter-types] Decoupled options and schema of rule and util * feat(eslint-plugin): [prefer-readonly-parameter-types] Added tests * fix(eslint-plugin): [prefer-readonly-parameter-types] Added missing docs for option treatMethodsAsReadonly * docs(eslint-plugin): [prefer-readonly-parameter-types] Added docs for allowlist * fix(eslint-plugin): [prefer-readonly-parameter-types] Fixed regressions from merging main * feat(eslint-plugin): [prefer-readonly-parameter-types] Merged exceptions and internalExceptions together to create a universal allowlist API * feat(eslint-plugin): [prefer-readonly-parameter-types] Added a schema for type allowlist * chore(eslint-plugin): [prefer-readonly-parameter-types] Split TypeAllowlistItem out into own file * docs(eslint-plugin): [prefer-readonly-parameter-types] Updated docs for the more sophisticated allowlist * docs(eslint-plugin): [prefer-readonly-parameter-types] Fixed allowlist option type * test(eslint-plugin): [prefer-readonly-parameter-types] Added tests for type allowlist with wrong kinds of types * chore(eslint-plugin): [prefer-readonly-parameter-types] Deduplicated default configuration * fix(eslint-plugin): [prefer-readonly-parameter-types] Added back readonlynessOptionsSchema * chore(eslint-plugin): [prefer-readonly-parameter-types] Removed default allowlist * docs(eslint-plugin): [prefer-readonly-parameter-types] Fixed default allowlist in docs * test(eslint-plugin): [prefer-readonly-parameter-types] Not using DOM in tests * chore(eslint-plugin): [prefer-readonly-parameter-types] Using property shorthand * feat(eslint-plugin): [prefer-readonly-parameter-types] TypeAllowlistItem is now a discriminated union * docs(eslint-plugin): [prefer-readonly-parameter-types] TypeAllowlistItem is now a discriminated union - docs update * test(type-utils): [prefer-readonly-parameter-types] Added rudimentary test for allowlist * test(type-utils): [prefer-readonly-parameter-types] Added test for allowlist containing local definition * Update packages/type-utils/src/TypeAllowListItem.ts to use enum in JSON schema Co-authored-by: Brad Zacher <brad.zacher@gmail.com> * fix(eslint-plugin): [prefer-readonly-parameter-types] Added trainling slash to package path check * fix(eslint-plugin) Fixed type imports not being separated * feat(type-utils): Added TypeOrValueSpecifier, its schema and test for the schema * feat(type-utils): Added typeMatchesSpecifier() and switched isTypeReadonly over to TypeOrValueSpecifier * fix(eslint-plugin): [prefer-readonly-parameter-types] Fixed tests having old allowlist format * fix(type-utils): Removed unneeded function isTypeExcepted * feat(type-utils): Added source file checking to typeMatchesFileSpecifier() * docs(eslint-plugin): [prefer-readonly-parameter-types] Updated docs to use TypeOrValueSpecifier allowlist style * docs(eslint-plugin): [prefer-readonly-parameter-types] Typo fix * docs(eslint-plugin): [prefer-readonly-parameter-types] Typo fix 2 * feat(type-utils): Added tests for typeMatchesSpecifier() * fix(type-utils): Using node path joining typeMatchesSpecifier() * feat(type-utils): Removed MultiSourceSpecifier * chore(type-utils): Simplified typeMatchesSpecifier() * feat(type-utils): Added more tests for typeMatchesSpecifier() * docs(prefer-readonly-parameter-types) more legible docs Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * fix(eslint-plugin): [prefer-readonly-parameter-types] Fixed missing end of code listing in docs * chore(type-utils): Simplified typeDeclaredInFile() * chore(type-utils): Using unknown instead of any in tests * test(type-utils): grammar fix in test specifications * chore: Reset yarn.lock * chore: renamed readonlyness allowlist to just allow * fix(type-utils): fixed services.program now being optional and not checked in tests * test(type-utils): negative tests for isTypeReadonly * fix(eslint-plugin): bracket style array notation Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com> * fix(type-utils): Fixed array style * fix(type-utils): Not fetching symbol repeatedly * fix(type-utils): Remove ManySpecifiers format from TypeOrValueSpecifier schema * docs(eslint-plugin): [prefer-readonly-parameter-types] described file specifier path as being relative * path and package * Update docs too * Update docs too (again) * Added test name helpers, and fixed test data * test(type-utils): fixed package schema tests * test(eslint-plugin): fixed type whitelist schema in prefer-readonly-parameter-types tests * Applied lowercasing to typeDeclaredInFile --------- Co-authored-by: Brad Zacher <brad.zacher@gmail.com> Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for c9427b7 - Browse repository at this point
Copy the full SHA c9427b7View commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d04e256 - Browse repository at this point
Copy the full SHA d04e256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f3638f - Browse repository at this point
Copy the full SHA 2f3638fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cca58c - Browse repository at this point
Copy the full SHA 4cca58cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f84bf4a - Browse repository at this point
Copy the full SHA f84bf4aView commit details
Commits on Mar 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5f5bde4 - Browse repository at this point
Copy the full SHA 5f5bde4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 118a409 - Browse repository at this point
Copy the full SHA 118a409View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45991b3 - Browse repository at this point
Copy the full SHA 45991b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a2752f - Browse repository at this point
Copy the full SHA 8a2752fView commit details
Commits on Mar 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c6a3acd - Browse repository at this point
Copy the full SHA c6a3acdView commit details
Commits on Mar 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2db2bfc - Browse repository at this point
Copy the full SHA 2db2bfcView commit details
Commits on Mar 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4eb0e3a - Browse repository at this point
Copy the full SHA 4eb0e3aView commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b93458f - Browse repository at this point
Copy the full SHA b93458fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4c57ec - Browse repository at this point
Copy the full SHA c4c57ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79de27d - Browse repository at this point
Copy the full SHA 79de27dView commit details
Commits on Apr 2, 2023
-
fix(type-utils): checking of type aliases' type names by `typeMatches…
…Specifier` (#6820) * fix(specifierNameMatches): check aliasSymbol if it exists * test: type aliases
Configuration menu - View commit details
-
Copy full SHA for 7ca2c90 - Browse repository at this point
Copy the full SHA 7ca2c90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d8d9f2 - Browse repository at this point
Copy the full SHA 0d8d9f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f83a879 - Browse repository at this point
Copy the full SHA f83a879View commit details -
Configuration menu - View commit details
-
Copy full SHA for 648f6ad - Browse repository at this point
Copy the full SHA 648f6adView commit details
Commits on Apr 3, 2023
-
chore(website): add stylelint job in ci (#6800)
add stylelint into ci workflow Co-authored-by: Juan García <juank1809@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b4c1bfa - Browse repository at this point
Copy the full SHA b4c1bfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for efd6ca9 - Browse repository at this point
Copy the full SHA efd6ca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for daa07ef - Browse repository at this point
Copy the full SHA daa07efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bf8b84 - Browse repository at this point
Copy the full SHA 9bf8b84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e20c98 - Browse repository at this point
Copy the full SHA 4e20c98View commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c036fe3 - Browse repository at this point
Copy the full SHA c036fe3View commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a35a2bb - Browse repository at this point
Copy the full SHA a35a2bbView commit details
Commits on Apr 8, 2023
-
chore: simplify
getLocFor
(#6733)* chore: simplify `getLocFor` * Update convert.ts * Update convert.ts
Configuration menu - View commit details
-
Copy full SHA for 0318f1e - Browse repository at this point
Copy the full SHA 0318f1eView commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e902350 - Browse repository at this point
Copy the full SHA e902350View commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2b47e31 - Browse repository at this point
Copy the full SHA 2b47e31View commit details
Commits on Apr 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 277fdb5 - Browse repository at this point
Copy the full SHA 277fdb5View commit details
Commits on Apr 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5ee6180 - Browse repository at this point
Copy the full SHA 5ee6180View commit details -
Configuration menu - View commit details
-
Copy full SHA for bffdb62 - Browse repository at this point
Copy the full SHA bffdb62View commit details
Commits on Apr 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a3a55f8 - Browse repository at this point
Copy the full SHA a3a55f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1a4b90 - Browse repository at this point
Copy the full SHA d1a4b90View commit details -
fix(type-utils): fixed TypeOrValueSpecifier not accounting for scoped…
… DT packages (#6780) * test(type-utils): using last node instead of first for TypeOrValueSpecifier test * test(type-utils): added TypeOrValueSPecifier tests for package specifiers * test(type-utils): added TypeOrValueSPecifier tests for DT package * test(type-utils): added a failing TypeOrValueSpecifier test for an org-scoped DT package * fix(type-utils): fixed TypeOrValueSpecifier not accounting for scoped DT packages * fix(type-utils): fixed using String.prototype.replaceAll where it actually wasn't needed * chore(type-utils) refactored scoped package name handling * chore(type-utils) refactored scoped package matching to do only one pass over the package name
Configuration menu - View commit details
-
Copy full SHA for 3350940 - Browse repository at this point
Copy the full SHA 3350940View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a14205 - Browse repository at this point
Copy the full SHA 5a14205View commit details
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3225fdf - Browse repository at this point
Copy the full SHA 3225fdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e3edd - Browse repository at this point
Copy the full SHA c2e3eddView commit details -
chore: remove duplicated and unused dependencies (#6930)
* chore(eslint-plugin): remove duplicated natural-compare package from dependencies * chore(eslint-plugin): remove no longer used @types/lodash
Configuration menu - View commit details
-
Copy full SHA for 4bc7571 - Browse repository at this point
Copy the full SHA 4bc7571View commit details
Commits on Apr 20, 2023
-
feat: improve rule schemas, add test to validate schemas, add tooling…
… to generate schema types (#6899)
Configuration menu - View commit details
-
Copy full SHA for acc1a43 - Browse repository at this point
Copy the full SHA acc1a43View commit details
Commits on Apr 21, 2023
-
fix: correct handling of additionalProperties in object schemas (#6939)
Co-authored-by: Adam Jones <domdomegg+git@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 489c7a5 - Browse repository at this point
Copy the full SHA 489c7a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fa871e - Browse repository at this point
Copy the full SHA 4fa871eView commit details
Commits on Apr 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2946d87 - Browse repository at this point
Copy the full SHA 2946d87View commit details
Commits on Apr 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3e3b789 - Browse repository at this point
Copy the full SHA 3e3b789View commit details
Commits on Apr 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2ce1c1d - Browse repository at this point
Copy the full SHA 2ce1c1dView commit details
Commits on Apr 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c33f497 - Browse repository at this point
Copy the full SHA c33f497View commit details -
Configuration menu - View commit details
-
Copy full SHA for 832e359 - Browse repository at this point
Copy the full SHA 832e359View commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fb66d33 - Browse repository at this point
Copy the full SHA fb66d33View commit details
Commits on May 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 778d254 - Browse repository at this point
Copy the full SHA 778d254View commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e6235bf - Browse repository at this point
Copy the full SHA e6235bfView commit details
Commits on Jun 15, 2023
-
feat(eslint-plugin): [restrict-plus-operands] change checkCompoundAss…
…ignments to skipCompoundAssignments (#7027) * feat(eslint-plugin): [restrict-plus-operands] change checkCompoundAssignments to skipCompoundAssignments * Update schema-snapshots
Configuration menu - View commit details
-
Copy full SHA for dc801d8 - Browse repository at this point
Copy the full SHA dc801d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8410f99 - Browse repository at this point
Copy the full SHA 8410f99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cda559 - Browse repository at this point
Copy the full SHA 0cda559View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76ef7a3 - Browse repository at this point
Copy the full SHA 76ef7a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e712dce - Browse repository at this point
Copy the full SHA e712dceView commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ee4450b - Browse repository at this point
Copy the full SHA ee4450bView commit details -
Configuration menu - View commit details
-
Copy full SHA for da95d62 - Browse repository at this point
Copy the full SHA da95d62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a3705a - Browse repository at this point
Copy the full SHA 4a3705aView commit details -
fix(type-utils): file variant of TypeOrValueSpecifier uses canonical …
…filenames instead of lowercasing (#6781) * fix(type-utils): file variant of TypeOrValueSpecifier uses canonical filenames instead of lowercasing * test(type-utils) added a test for TypeOrValueSpecifier file path normalization --------- Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for 5095d05 - Browse repository at this point
Copy the full SHA 5095d05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89b14f2 - Browse repository at this point
Copy the full SHA 89b14f2View commit details
Commits on Jun 17, 2023
-
fix: fix illegal decorator check (#6723)
* Fix illegal decorator check * Fix * Fix scope-manager tests * Fix member-ordering.test.ts * Fix no-unused-vars.test.ts * Fix explicit-member-accessibility.test.ts * Fix member-ordering-alphabetically-order.test.ts * Linting * Don't check setter getters * Implement `nodeCanBeDecorated` * Fix comment * Fix type * Revert * Fix * Use `ts.hasAmbientModifier` * Revert "Use `ts.hasAmbientModifier`" This reverts commit 04e3b73. * refactor: use `getModifiers` and `getDecorators` * Remove stub hasAmbientModifier --------- Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for c456f8c - Browse repository at this point
Copy the full SHA c456f8cView commit details -
feat: fork json schema types for better compat with ESLint rule valid…
…ation (#6963) * feat: fork json schema types for better compat with ESLint rule validation * make the schema types a discriminated union * Also update blog --------- Co-authored-by: Josh Goldberg <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for a4967f2 - Browse repository at this point
Copy the full SHA a4967f2View commit details
Commits on Jun 18, 2023
-
feat(eslint-plugin): apply final v6 changes to configs (#7110)
* feat(eslint-plugin): apply final v6 changes to configs * Ah, fixed new lint rule violations internally * no-mixed-enums strict * Apply suggestions from code review Co-authored-by: Brad Zacher <brad.zacher@gmail.com> * Fix up build & lint issues * Never mind, prefer nullish coalescing --------- Co-authored-by: Brad Zacher <brad.zacher@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c13ce0b - Browse repository at this point
Copy the full SHA c13ce0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b411706 - Browse repository at this point
Copy the full SHA b411706View commit details
Commits on Jun 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 36b65eb - Browse repository at this point
Copy the full SHA 36b65ebView commit details
Commits on Jun 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 371fc26 - Browse repository at this point
Copy the full SHA 371fc26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ea887d - Browse repository at this point
Copy the full SHA 5ea887dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2a0a76 - Browse repository at this point
Copy the full SHA e2a0a76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cdf5c9 - Browse repository at this point
Copy the full SHA 3cdf5c9View commit details
Commits on Jun 30, 2023
-
chore: enabled stylistic-type-checked internally (#7138)
* chore: enabled stylistic-type-checked internally * Reduced scope of changes * Updated snapshots * Update packages/typescript-estree/tests/lib/convert.test.ts Co-authored-by: rubiesonthesky <2591240+rubiesonthesky@users.noreply.github.com> * More deeplyCopy removals * Updated test snapshots --------- Co-authored-by: rubiesonthesky <2591240+rubiesonthesky@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 42fe29f - Browse repository at this point
Copy the full SHA 42fe29fView commit details
Commits on Jul 4, 2023
-
feat(eslint-plugin): final final config changes for v6 (#7157)
* feat(eslint-plugin): final final config changes for v6 * yarn generate:configs * Fix unused lint suppression complaint and test snapshot * unknown, not any, in recommended-does-not-require-program * Updated endColumn
Configuration menu - View commit details
-
Copy full SHA for e35c5c1 - Browse repository at this point
Copy the full SHA e35c5c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c233652 - Browse repository at this point
Copy the full SHA c233652View commit details -
Configuration menu - View commit details
-
Copy full SHA for e99f3b3 - Browse repository at this point
Copy the full SHA e99f3b3View commit details
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0f807ed - Browse repository at this point
Copy the full SHA 0f807edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c99c3b - Browse repository at this point
Copy the full SHA 6c99c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for aaf0cb5 - Browse repository at this point
Copy the full SHA aaf0cb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41d68ea - Browse repository at this point
Copy the full SHA 41d68eaView commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ca3fc02 - Browse repository at this point
Copy the full SHA ca3fc02View commit details -
feat(eslint-plugin): [prefer-optional-chain] handle cases where the f…
…irst operands are unrelated to the rest of the chain and add type info (#6397)
Configuration menu - View commit details
-
Copy full SHA for 02a37c4 - Browse repository at this point
Copy the full SHA 02a37c4View commit details -
fix(type-utils): treat intrinsic types as if they are from lib and ne…
…ver match error types (#6869) * fix(type-utils): treat intrinsic types as if they are from lib and never match error types * Update packages/type-utils/tests/TypeOrValueSpecifier.test.ts * chore: bump ts-api-utils to 1.0.1 * refactor: use isIntrinsicErrorType --------- Co-authored-by: Josh Goldberg ✨ <git@joshuakgoldberg.com>
Configuration menu - View commit details
-
Copy full SHA for ecb57de - Browse repository at this point
Copy the full SHA ecb57deView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for c8bb00d - Browse repository at this point
Copy the full SHA c8bb00dView commit details
Commits on Jul 10, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for bccf851 - Browse repository at this point
Copy the full SHA bccf851View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2104ae - Browse repository at this point
Copy the full SHA d2104aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 980bda3 - Browse repository at this point
Copy the full SHA 980bda3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64958d3 - Browse repository at this point
Copy the full SHA 64958d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3201f78 - Browse repository at this point
Copy the full SHA 3201f78View commit details