Détail du package

@adobe/eslint-config-helix

adobe31.2kApache-2.03.0.5

Helix's ESLint config, based on Airbnb's style guide

eslint, eslintconfig, config, helix

readme

Helix eslint config

ESLint config used in helix projects.

Usage

For ESLint v9.x

In your eslint.config.js, import the recommended settings, source and test configurations and add your ignores, e.g.:

import { defineConfig, globalIgnores } from '@eslint/config-helpers'
import { recommended, source, test } from '@adobe/eslint-config-helix';

export default defineConfig([
  globalIgnores([
    '.vscode/*',
    'coverage/*',
    'dist/*',
  ]),
  {
    extends: [recommended],
  },
  source,
  test,
]);

Status

CircleCI GitHub license GitHub issues

Development

Build

npm install

Test

npm test

Lint

npm run lint

changelog

3.0.5 (2025-06-23)

Bug Fixes

  • deps: update dependency eslint-plugin-import to v2.32.0 (#234) (a7aec59)

3.0.4 (2025-06-16)

Bug Fixes

  • deps: update dependency @eslint/config-helpers to v0.2.3 (#233) (691689e)

3.0.3 (2025-06-04)

Bug Fixes

  • deps: update dependency globals to v16 (#232) (34426d8)

3.0.2 (2025-06-02)

Bug Fixes

  • deps: update dependency globals to v15.15.0 (#231) (67f49b2)

3.0.1 (2025-05-29)

Bug Fixes

  • missing header should end processing (e077281)

3.0.0 (2025-05-28)

Features

BREAKING CHANGES

  • requires eslint v9

2.0.9 (2025-02-06)

Bug Fixes

2.0.8 (2024-10-05)

Bug Fixes

  • deps: update dependency eslint-plugin-import to v2.31.0 (bbdda61)

2.0.7 (2024-09-07)

Bug Fixes

  • deps: update dependency eslint-plugin-import to v2.30.0 (39f0aa1)

2.0.6 (2024-02-01)

Bug Fixes

  • template: it's 2024, baby (eda47a3)

2.0.5 (2023-11-17)

Bug Fixes

  • ignore underscore throw-away variable (#198) (2279802)

2.0.4 (2023-10-28)

Bug Fixes

  • deps: update dependency eslint-plugin-import to v2.29.0 (#196) (25a8bf2)

2.0.3 (2023-08-19)

Bug Fixes

  • deps: update dependency eslint-plugin-import to v2.28.1 (9f138d3)

2.0.2 (2023-02-25)

Bug Fixes

  • deps: update dependency eslint-import-resolver-exports to v1.0.0-beta.5 (c7d8183)

2.0.1 (2023-01-23)

Bug Fixes

  • move plugins to dependencies (15c7052)

2.0.0 (2023-01-23)

Bug Fixes

  • upgrade to 2023 and default to modern ecma version (7116410)

BREAKING CHANGES

  • default source type is module and requires eslint-import-resolver-exports plugin.

1.3.2 (2022-01-06)

Bug Fixes

1.3.1 (2021-11-09)

Bug Fixes

  • deps: update airbnb config to 15.0 (46f24d9)

1.3.0 (2021-10-15)

Features

1.2.0 (2021-10-01)

Features

1.1.5 (2021-05-17)

Bug Fixes

  • ignore extension rules of updated plugin-import (04ad78d)

1.1.4 (2021-02-23)

Bug Fixes

  • template: update to 2021 (7d4ec42)

1.1.3 (2020-06-16)

Bug Fixes

1.1.2 (2020-06-15)

Bug Fixes

  • index: copyright year 2020 (0261003)
  • index: no longer allow charged language in identifiers (6788437)

1.1.1 (2020-06-09)

Bug Fixes

1.1.0 (2019-09-02)

Features

  • eslint: allow _ as an unused and shadowed argument name (34965ee)

1.0.1 (2019-08-29)

Bug Fixes

  • dependencies: upgrade all (f59ce6a)

Features

  • no-underscore-dangle: allow for OpenWhisk built-in property names (bf351cf)
  • package: adjust package name (8b813cc)
  • package: initial commit (e9faddf)