Socket
Socket
Sign inDemoInstall

typescript-eslint

Package Overview
Dependencies
Maintainers
1
Versions
582
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

typescript-eslint - npm Package Versions

1
58

7.3.1-alpha.0

Diff

jameshenry
published 7.3.0 •

Changelog

Source

7.3.0 (2024-03-18)

🚀 Features

  • eslint-plugin: [restrict-template-expressions] add allowArray option (#8389)
  • eslint-plugin: add meta.docs.recommended setting for strict config options (#8364)
  • eslint-plugin: add rule use-unknown-in-catch-callback-variables (#8383)
  • eslint-plugin: [prefer-reduce-type-parameter] supports tuple, union, intersection (#8642)
  • eslint-plugin-internal: add internal lint rule no-relative-paths-to-internal-packages (#8596)
  • typescript-estree: disallow switch statements with multiple default cases (#8411)
  • utils: add parser name to thrown parser error message (#8484)

🩹 Fixes

  • correct engines.node constraints in package.json (#8671)
  • eslint-plugin: [unbound-method] check method definition in object literal using longhand form (#8637)
  • eslint-plugin: [consistent-type-imports] handle imports without specifiers (#8308)
  • eslint-plugin: [no-redundant-type-constituents] incorrectly marks & string as redundant (#8282)
  • eslint-plugin: [no-unnecessary-qualifier] handle merge namespace with enum (#8591)
  • eslint-plugin: [no-unused-expressions] false negatives when using assertions (#8668)
  • eslint-plugin: [ban-ts-comment] more accurate handling of multiline comments (#8416)
  • eslint-plugin: [explicit-function-return-type, explicit-module-boundary-types] improved checking for allowHigherOrderFunctions option (#8508)
  • eslint-plugin: [class-literal-property-style] ignore property assigned in constructor (#8412)
  • eslint-plugin: [no-unnecessary-type-assertion] fix false negative for const variable declarations (#8558)
  • typescript-estree: fix the issue of single run inferring in the pnpm repo (#3811, #8702)

❤️ Thank You

  • Abraham Guo
  • Alexu
  • Arka Pratim Chaudhuri @arka1002
  • auvred @auvred
  • Derrick Isaacson
  • fnx @DMartens
  • Josh Goldberg ✨
  • Kirk Waiblinger @kirkwaiblinger
  • Marta Cardoso @up201304504
  • Michaël De Boey
  • Tristan Rasmussen
  • YeonJuan @yeonjuan

You can read about our versioning strategy and releases on our website.

jameshenry
published 7.2.1-alpha.5 •

jameshenry
published 7.2.1-alpha.4 •

jameshenry
published 7.2.1-alpha.3 •

jameshenry
published 7.2.1-alpha.2 •

jameshenry
published 7.2.1-alpha.1 •

jameshenry
published 7.2.1-alpha.0 •

jameshenry
published 7.2.0 •

Changelog

Source

7.2.0 (2024-03-11)

🚀 Features

  • support TS 5.4 (#8630)
  • eslint-plugin: [prefer-string-starts-ends-with] add allowSingleElementEquality option (#8374)

🩹 Fixes

  • eslint-plugin: expose *-type-checked-only configs for extension (#8600)
  • eslint-plugin: [member-ordering] report alphabetical sorting for all groups instead of just the first failing group (#8263)
  • eslint-plugin: [no-var-requires, no-require-imports] support template literal (#8408)
  • eslint-plugin: [no-useless-template-literals] detect TemplateLiteral (#8575)
  • eslint-plugin: [no-unnecessary-condition] handle union array and tuple type (#8592)
  • eslint-plugin: [prefer-find] support ternary branches in prefer-find (#8421)
  • typescript-eslint: set sourceType: "module" in base shared config (#8622)
  • typescript-eslint: export ConfigWithExtends type (#8621)

❤️ Thank You

  • Arka Pratim Chaudhuri @arka1002
  • auvred @auvred
  • Chris Plummer
  • Fotis Papadogeorgopoulos @fpapado
  • Josh Goldberg ✨
  • Kirk Waiblinger @kirkwaiblinger
  • Wayne Zhang
  • YeonJuan @yeonjuan

You can read about our versioning strategy and releases on our website.

jameshenry
published 7.1.2-alpha.16 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc