Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@springernature/eslint-config

Package Overview
Dependencies
Maintainers
13
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@springernature/eslint-config - npm Package Versions

2

6.1.0

Diff

Changelog

Source

6.1.0 (2024-04-23)

  • v6.0.0 pushes ESM Modules, but for node environments we still want to support commonJS
    • Remove unicorn/prefer-module rule for the node config
    • For node environments, requires use of "global form of 'use strict'" i.e. requires 'use strict'; at top of file.
rseidelsohn
published 6.0.0 •

Changelog

Source

6.0.0 (2023-06-21)

  • Bump dependencies so that ESLint v8.* can be used in projects that also use @springernature/eslint-config
  • In fact at least ESLint v8.38.0 is needed due to breaking changes in eslint-plugin-unicorn v47.0.0
  • Requires technically at least Node v16, but since security support for v16 is running out on 11 Sep 2023, we say that we reqiure at least v18
  • The upgrade from eslint-plugin-unicorn v28 to v47 brought mostly bugfixes and new features. The only breaking change affecting this repo was the change of the prevent-abbreviations rule setting whitelist to allowlist in v30.0.0.

Hint

A major change in the output of ESLint after updating this module to version 6.0.0 will be the recommended switch from CommonJS modules to using ES6 modules due to the new settings in unicorn. This change can be a major effort and if you do not want to make this switch due to the update of the @springernature/eslint-config module, you can disable this rule in the rules section of your project's ESLint configuration:

  [...]
  "rules": {
    [...]
    "unicorn/prefer-module": 0
  },

sndigital
published 5.0.5 •

Changelog

Source

5.0.5 (2021-11-12)

  • Attempts again to revert versions of npm dependencies back to same as 5.0.1.
jpw
published 5.0.0 •

Changelog

Source

5.0.0 (2021-02-15)

  • Updates all dependencies, the following updates are breaking:
    • [Breaking] Update eslint from v6 to v7
    • [Breaking] Update eslint-plugin-jest from v23 to v24
    • [Breaking] Update eslint-plugin-node from v10 to v11
    • [Breaking] Update eslint-plugin-unicorn from v13 to v28
  • For node projects, allow these common variable names: err req res
  • Adds MIT license
jpw
published 4.0.3 •

Changelog

Source

4.0.3 (2021-02-12)

  • Disables no-return-await rule in core as v8 changes render return await useful
jpw
published 4.0.2 •

Changelog

Source

4.0.2 (2020-09-30)

  • Disables unicorn/prefer-dataset rule as Element.dataset not supported by ie10
sndigital
published 4.0.1 •

Changelog

Source

4.0.1 (2020-02-18)

  • Switch off unicorn/prefer-node-append rule for IE support
sndigital
published 4.0.0 •

Changelog

Source

4.0.0 (2019-11-20)

  • [Breaking] Update eslint-plugin-unicorn from v12 to v13
  • [Breaking] Update eslint-plugin-jest from v22 to v23
joseluisbolos
published 3.0.0 •

Changelog

Source

3.0.0 (2019-09-24)

  • [Breaking] Update ESLint to version 6, which drops support for Node 6. Fixes a vulnerability present in eslint <6.2.1
  • [Breaking] Update eslint-plugin-jest from v21 to v22
  • [Breaking] Update eslint-plugin-node from v6 to v10
  • [Breaking] Update eslint-plugin-promise from v3 to v4
  • [Breaking] Update eslint-plugin-unicorn from v4 to v11
  • Update eslint-plugin-import
  • Update eslint-plugin-no-use-extend-native
  • Add additional example files
  • Run markdown docs through markdownlint for some sweet extra linting
sndigital
published 2.1.1 •

Changelog

Source

2.1.1 (2019-08-29)

  • Fix no-unused-vars > argsIgnorePattern to ignore underscored variable names
2
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