Describe the bug
I'm unable to run eslint on macos bun eslint . throws this error.
I tried adding jsdoc: false to my config to turn off jsdoc linting but it doesn't seem to have an effect.
The same repo works when run on Windows.
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
at validateString (node:internal/validators:162:11)
at join (node:path:1175:7)
at file:///Users/jeremy/dev/__active/supptrack-app/node_modules/eslint-plugin-jsdoc/src/getJsdocProcessorPlugin.js:35:16
Reproduction
fresh install
System Info
System:
OS: macOS 26.0.1
CPU: (10) arm64 Apple M1 Pro
Memory: 174.03 MB / 16.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 20.10.0 - /usr/local/bin/node
Yarn: 1.22.17 - /opt/homebrew/bin/yarn
npm: 10.8.2 - /opt/homebrew/bin/npm
bun: 1.3.1 - /Users/jeremy/.bun/bin/bun
Watchman: 2025.05.19.00 - /opt/homebrew/bin/watchman
Browsers:
Brave Browser: 139.1.81.135
Chrome: 141.0.7390.123
Firefox: 144.0
Safari: 26.0.1
Used Package Manager
bun
Validations
Contributions
Describe the bug
I'm unable to run eslint on macos
bun eslint .throws this error.I tried adding
jsdoc: falseto my config to turn off jsdoc linting but it doesn't seem to have an effect.The same repo works when run on Windows.
Reproduction
fresh install
System Info
System: OS: macOS 26.0.1 CPU: (10) arm64 Apple M1 Pro Memory: 174.03 MB / 16.00 GB Shell: 5.9 - /bin/zsh Binaries: Node: 20.10.0 - /usr/local/bin/node Yarn: 1.22.17 - /opt/homebrew/bin/yarn npm: 10.8.2 - /opt/homebrew/bin/npm bun: 1.3.1 - /Users/jeremy/.bun/bin/bun Watchman: 2025.05.19.00 - /opt/homebrew/bin/watchman Browsers: Brave Browser: 139.1.81.135 Chrome: 141.0.7390.123 Firefox: 144.0 Safari: 26.0.1Used Package Manager
bun
Validations
Contributions