Socket
Socket
Sign inDemoInstall

eslint-module-utils

Package Overview
Dependencies
Maintainers
3
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-module-utils - npm Package Versions

12

2.2.0

Diff

Changelog

Source

[2.2.0] - 2016-11-07

Fixed

  • Corrected a few gaffs in the auto-ignore logic to fix major performance issues with projects that did not explicitly ignore node_modules. ([#654])
  • [import/ignore setting] was only being respected if the ignored module didn't start with an import or export JS statement
  • [prefer-default-export]: fixed crash on export extensions ([#653])
benmosher
published 2.1.1 •

benmosher
published 2.0.0 •

Changelog

Source

[2.0.0]! - 2016-09-30

Added

  • [unambiguous] rule: report modules that are not unambiguously ES modules.
  • recommended shared config. Roughly errors and warnings mixed together, with some parserOptions in the mix. ([#402])
  • react shared config: added jsx: true to parserOptions.ecmaFeatures.
  • Added [no-webpack-loader-syntax] rule: forbid custom Webpack loader syntax in imports. ([#586], thanks [@fson]!)
  • Add option newlines-between: "ignore" to [order] ([#519])
  • Added [no-unassigned-import] rule ([#529])

Breaking

  • [import/extensions setting] defaults to ['.js']. ([#306])
  • [import/ignore setting] defaults to nothing, and ambiguous modules are ignored natively. This means importing from CommonJS modules will no longer be reported by [default], [named], or [namespace], regardless of import/ignore. ([#270])
  • [newline-after-import]: Removed need for an empty line after an inline require call ([#570])
  • [order]: Default value for newlines-between option is now ignore ([#519])

Changed

  • imports-first is renamed to [first]. imports-first alias will continue to exist, but may be removed in a future major release.
  • Case-sensitivity: now specifically (and optionally) reported by [no-unresolved]. Other rules will ignore case-mismatches on paths on case-insensitive filesystems. ([#311])

Fixed

  • [no-internal-modules]: support @-scoped packages ([#577]+[#578], thanks [@spalger])
benmosher
published 1.0.0 •

Changelog

Source

[1.0.0] - 2016-02-24

Added

  • [no-deprecated]: WIP rule to let you know at lint time if you're using deprecated functions, constants, classes, or modules.

Changed

  • [namespace]: support deep namespaces ([#119] via [#157])
benmosher
published 1.0.0-beta.0 •

Changelog

Source

[1.0.0-beta.0] - 2016-02-13

Changed

  • support for (only) ESLint 2.x
  • no longer needs/refers to import/parser or import/parse-options. Instead, ESLint provides the configured parser + options to the rules, and they use that to parse dependencies.

Removed

  • babylon as default import parser (see Breaking)
benmosher
published 0.2.2 •

benmosher
published 0.2.1 •

benmosher
published 0.2.0 •

benmosher
published 0.1.1 •

benmosher
published 0.1.0 •

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