Détail du package

ember-eslint-parser

ember-tooling252.7kISC0.5.9

This is the eslint parser for ember's gjs and gts files (using <template>).

readme

ember-eslint-parser

This is the eslint parser for ember's gjs and gts files (using <template>).

It is meant to be used with eslint-plugin-ember, which provides nice defaults for all the different file types in ember projects.

It's recommended to only use overrides when defining your eslint config, so using this parser would look like this:

    {
      files: ['**/*.gjs'],
      parser: 'ember-eslint-parser',
      plugins: ['ember'],
      extends: [
        'eslint:recommended',
        'plugin:ember/recommended',
        'plugin:ember/recommended-gjs',
      ],
    },
    {
      files: ['**/*.gts'],
      parser: 'ember-eslint-parser',
      plugins: ['ember'],
      extends: [
        'eslint:recommended',
        'plugin:ember/recommended',
        'plugin:ember/recommended-gts',
      ],
    },

if we detect a typescript parser, it will also be used for all files, otherwise babel parser will be used. If we cannot find a typescript parser when linting gts we throw an error.

Support

eslint-plugin-ember is the primary consumer of this parser library, so SemVer may not be respected for other consumers.

changelog

Changelog

Release (2025-01-28)

ember-eslint-parser 0.5.9 (patch)

:bug: Bug Fix

  • ember-eslint-parser

:house: Internal

Committers: 2

Release (2025-01-15)

ember-eslint-parser 0.5.8 (patch)

:bug: Bug Fix

:house: Internal

Committers: 2

Release (2024-12-01)

ember-eslint-parser 0.5.7 (patch)

:bug: Bug Fix

Committers: 1

Release (2024-11-22)

ember-eslint-parser 0.5.6 (patch)

:bug: Bug Fix

Committers: 1

Release (2024-11-22)

ember-eslint-parser 0.5.5 (patch)

:bug: Bug Fix

:house: Internal

Committers: 2

Release (2024-11-21)

ember-eslint-parser 0.5.4 (patch)

:bug: Bug Fix

  • ember-eslint-parser

Committers: 1

Release (2024-10-22)

ember-eslint-parser 0.5.3 (patch)

:bug: Bug Fix

Committers: 1

Release (2024-09-25)

ember-eslint-parser 0.5.2 (patch)

:bug: Bug Fix

  • ember-eslint-parser

Committers: 1

Release (2024-09-16)

ember-eslint-parser 0.5.1 (patch)

:bug: Bug Fix

Committers: 2

Release (2024-07-05)

ember-eslint-parser 0.5.0 (minor)

:rocket: Enhancement

:house: Internal

Committers: 1

Release (2024-05-21)

ember-eslint-parser 0.4.3 (patch)

:bug: Bug Fix

  • ember-eslint-parser
    • #88 add virtual js nodes to support more eslint rules (@patricklx)

Committers: 1

Release (2024-04-10)

ember-eslint-parser 0.4.2 (patch)

:bug: Bug Fix

Committers: 1

Release (2024-03-26)

ember-eslint-parser 0.4.1 (patch)

:bug: Bug Fix

Committers: 1

Release (2024-03-15)

ember-eslint-parser 0.4.0 (minor)

:rocket: Enhancement

:bug: Bug Fix

:house: Internal

Committers: 2

Release (2024-02-21)

ember-eslint-parser 0.3.8 (patch)

:bug: Bug Fix

  • ember-eslint-parser

:house: Internal

  • ember-eslint-parser
    • #62 Add test situation to verify if imports from gts no longer accidentally are cast to any (@NullVoxPopuli)

Committers: 1

Release (2024-02-15)

ember-eslint-parser 0.3.7 (patch)

:bug: Bug Fix

Committers: 1

Release (2024-02-14)

ember-eslint-parser 0.3.6 (patch)

:bug: Bug Fix

:house: Internal

Committers: 2

Release (2024-02-14)

ember-eslint-parser 0.3.5 (patch)

:bug: Bug Fix

  • ember-eslint-parser

Committers: 1

Release (2024-02-13)

ember-eslint-parser 0.3.4 (patch)

:bug: Bug Fix

:house: Internal

  • ember-eslint-parser

Committers: 2

ember-eslint-parser 0.3.3 (patch)

:bug: Bug Fix

Committers: 1

  • Patrick Pircher (@patricklx)

    Release (2024-01-31)

ember-eslint-parser 0.3.2 (patch)

:bug: Bug Fix

  • ember-eslint-parser

Committers: 1

  • Patrick Pircher (@patricklx)

    Release (2024-01-30)

ember-eslint-parser 0.3.1 (patch)

:bug: Bug Fix

Committers: 1

  • Patrick Pircher (@patricklx)

    Release (2024-01-29)

ember-eslint-parser 0.3.0 (minor)

:rocket: Enhancement

:bug: Bug Fix

  • ember-eslint-parser

:house: Internal

  • ember-eslint-parser
    • #35 Failing parse / compatibility problem with lint rule padding-line-between-statements (@NullVoxPopuli)

Committers: 2

ember-eslint-parser 0.2.6 (patch)

:bug: Bug Fix

  • ember-eslint-parser
    • #33 fix parsing error when array destructure (@Techn1x)

:house: Internal

Committers: 2

ember-eslint-parser 0.2.5 (patch)

:bug: Bug Fix

  • ember-eslint-parser

:house: Internal

Committers: 2

Release (2023-12-30)

ember-eslint-parser 0.2.4 (patch)

:bug: Bug Fix

Committers: 1

ember-eslint-parser 0.2.3 (patch)

:bug: Bug Fix

Committers: 1

ember-eslint-parser 0.2.2 (patch)

:bug: Bug Fix

Committers: 1

  • Patrick Pircher (@patricklx)

    Release (2023-12-28)

ember-eslint-parser 0.2.1 (patch)

:bug: Bug Fix

  • ember-eslint-parser

:memo: Documentation

:house: Internal

  • ember-eslint-parser

Committers: 1

ember-eslint-parser 0.2.0 (minor)

:rocket: Enhancement

:bug: Bug Fix

  • ember-eslint-parser

Committers: 2

ember-eslint-parser 0.1.1 (patch)

:bug: Bug Fix

Committers: 1

ember-eslint-parser 0.1.0 (minor)

:rocket: Enhancement

:house: Internal

Committers: 2