Socket
Socket
Sign inDemoInstall

eslint-plugin-import

Package Overview
Dependencies
Maintainers
3
Versions
130
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-import - npm Package Versions

23
13

2.30.0

Diff

ljharb
published 2.29.1 •

Changelog

Source

[2.29.1] - 2023-12-14

Fixed

  • [no-extraneous-dependencies]: ignore export type { ... } from '...' when includeTypes is false ([#2919], thanks [@Pandemic1617])
  • [no-unused-modules]: support export patterns with array destructuring ([#2930], thanks [@ljharb])
  • [Deps] update tsconfig-paths ([#2447], thanks [@domdomegg])
ljharb
published 2.29.0 •

Changelog

Source

[2.29.0] - 2023-10-22

Added

  • TypeScript config: add .cts and .mts extensions ([#2851], thanks [@Zamiell])
  • [newline-after-import]: new option exactCount and docs update ([#1933], thanks [@anikethsaha] and [@reosarevok])
  • [newline-after-import]: fix exactCount with considerComments false positive, when there is a leading comment ([#2884], thanks [@kinland])
ljharb
published 2.28.1 •

Changelog

Source

[2.28.1] - 2023-08-18

Fixed

  • [order]: revert breaking change to single nested group ([#2854], thanks [@yndajas])

Changed

  • [Docs] remove duplicate fixable notices in docs ([#2850], thanks [@bmish])
ljharb
published 2.28.0 •

Changelog

Source

[2.28.0] - 2023-07-27

Fixed

  • [no-duplicates]: remove duplicate identifiers in duplicate imports ([#2577], thanks [@joe-matsec])
  • [consistent-type-specifier-style]: fix accidental removal of comma in certain cases ([#2754], thanks [@bradzacher])
  • [Perf] ExportMap: Improve ExportMap.for performance on larger codebases ([#2756], thanks [@leipert])
  • [no-extraneous-dependencies]/TypeScript: do not error when importing inline type from dev dependencies ([#1820], thanks [@andyogo])
  • [newline-after-import]/TypeScript: do not error when re-exporting a namespaced import ([#2832], thanks [@laurens-dg])
  • [order]: partial fix for [#2687] (thanks [@ljharb])
  • [no-duplicates]: Detect across type and regular imports ([#2835], thanks [@benkrejci])
  • [extensions]: handle . and .. properly ([#2778], thanks [@benasher44])
  • [no-unused-modules]: improve schema (thanks [@ljharb])
  • [no-unused-modules]: report error on binding instead of parent export ([#2842], thanks [@Chamion])

Changed

  • [Docs] [no-duplicates]: fix example schema ([#2684], thanks [@simmo])
  • [Docs] [group-exports]: fix syntax highlighting ([#2699], thanks [@devinrhode2])
  • [Docs] [extensions]: reference node ESM behavior ([#2748], thanks [@xM8WVqaG])
  • [Refactor] [exports-last]: use array.prototype.findlastindex (thanks [@ljharb])
  • [Refactor] [no-anonymous-default-export]: use object.fromentries (thanks [@ljharb])
  • [Refactor] [no-unused-modules]: use array.prototype.flatmap (thanks [@ljharb])
ljharb
published 2.27.5 •

Changelog

Source

[2.27.5] - 2023-01-16

Fixed

  • [order]: Fix group ranks order when alphabetizing ([#2674], thanks [@Pearce-Ropion])
ljharb
published 2.27.4 •

Changelog

Source

[2.27.4] - 2023-01-11

Fixed

  • semver should be a prod dep ([#2668])
ljharb
published 2.27.3 •

Changelog

Source

[2.27.3] - 2023-01-11

Fixed

  • [no-empty-named-blocks]: rewrite rule to only check import declarations ([#2666])
ljharb
published 2.27.2 •

Changelog

Source

[2.27.2] - 2023-01-11

Fixed

  • [no-duplicates]: do not unconditionally require typescript ([#2665])
ljharb
published 2.27.1 •

Changelog

Source

[2.27.1] - 2023-01-11

Fixed

  • array.prototype.flatmap should be a prod dep ([#2664], thanks [@cristobal])
23
13
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