Skip to content

Failed to load plugin 'rulesdir' with eslint-config-redhat-cloud-services > 2.0.4 #2129

@himdel

Description

@himdel

With @redhat-cloud-services/eslint-config-redhat-cloud-services 2.0.4, eslint works as expected.

With 2.0.6, 2.0.8 and 2.0.9:

> automation-analytics@1.7.0 lint
> eslint src/ cypress/ *.config.js && stylelint 'src/**/*.scss' --config .stylelintrc.json


Oops! Something went wrong! :(

ESLint: 8.57.1

SyntaxError: Failed to load plugin 'rulesdir' declared in '.eslintrc.json » @redhat-cloud-services/eslint-config-redhat-cloud-services': Unexpected token 'export'
    at compileSourceTextModule (node:internal/modules/esm/utils:338:16)
    at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:322:18)
    at loadESMFromCJS (node:internal/modules/cjs/loader:1376:24)
    at Module._compile (node:internal/modules/cjs/loader:1528:5)
    at Object..js (node:internal/modules/cjs/loader:1698:10)
    at Module.load (node:internal/modules/cjs/loader:1303:32)
    at Function._load (node:internal/modules/cjs/loader:1117:12)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
    at Module.require (node:internal/modules/cjs/loader:1325:12)

(with eslintrc and "@typescript-eslint/eslint-plugin": "^8.16.0", "eslint": "^8.57.1" & "eslint-plugin-cypress": "^3.5.0")

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions