<!-- NOTICE: While GitHub is the preferred channel for reporting issues/feedback, this is not a mechanism for receiving support under any agreement or SLA. If you require immediate assistance, please use official support channels. --> <!-- FOR BUGS RELATED TO THE SALESFORCE EXTENSIONS FOR VS CODE, please use this repository: https://raw.githubusercontent.com/forcedotcom/salesforcedx-vscode FOR BUGS RELATED TO THE SALEFORCE CLI, please use this repository: https://github.com/forcedotcom/cli-packages --> ### Summary The `mock-fs` package is [incompatible](https://github.com/tschaub/mock-fs/issues/384https://github.com/tschaub/mock-fs/issues/384https://github.com/tschaub/mock-fs/issues/384https://github.com/tschaub/mock-fs/issues/384) with Node v20, which causes unit tests in the `aura-language-server` and `lightning-lsp-common` to fail. It looks like there's a [draft PR](https://github.com/tschaub/mock-fs/pull/381) in `mock-fs` to support Node v20 but progress seems to be slow. A potential replacement is [`memfs`](https://www.npmjs.com/package/memfs), although there's some extra plumbing that needs to happen to make it compatible with existing tests. ### Steps To Reproduce: 1. Install node v20 1. Run unit tests ### Expected result No test failures ### Actual result Test failures
Summary
The
mock-fspackage is incompatible with Node v20, which causes unit tests in theaura-language-serverandlightning-lsp-commonto fail.It looks like there's a draft PR in
mock-fsto support Node v20 but progress seems to be slow.A potential replacement is
memfs, although there's some extra plumbing that needs to happen to make it compatible with existing tests.Steps To Reproduce:
Expected result
No test failures
Actual result
Test failures