Skip to content

CWD is changed when using eslint.config in hierarchy #148

@ntippie

Description

@ntippie
/eslint.config.mjs
/packages/packageA/package.json
...
grep console eslint.config.mjs           
# console.log(process.cwd());
cd packages/packageA
pnpm exec eslint --version
# v9.34.0
pnpm exec eslint
# /packages/packageA
pnpm exec eslint --inspect-config
# /
pnpx @eslint/config-inspector@latest
# /
npm exec eslint --inspect-config
# /
npx @eslint/config-inspector@latest
# /

I'm using a monorepo and it seems like this package changes the CWD when traversing the hierarchy for an eslint.config. This does not seem to happen when using eslint without esling-config-inspector.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions