chore(vscode): update VSCode extensions and settings for improved testing.
The alexkrechik.cucumberautocomplete (Cucumber (Gherkin) Full Support) extension by Alexander Krechik does not provide adequate support for localized Gherkin features. To address this limitation, I propose switching to the Cucumber Official extension.
Additionally, for test runner integration, I found that the balrog994.cucumber-test-runner (CucumberJS Test Runner) extension by Balrog994, though configured in .vscode/settings.json under the cucumberTestRunner property, was not listed in .vscode/extensions.json and does not function correctly in my VSCode setup. I recommend replacing it with a forked version, aristotelos.cucumber-test-extension (CucumberJS Test Extension) by Aristotelos, which resolves these issues.
@Tallyb, what are your thoughts on the proposed changes to the extensions?
Apologies, I've encountered an issue with the --loader vs. --import switch and am currently investigating it. Marking this PR as WIP in the meantime.
@Tallyb I have confirmed that I was using an outdated Node.js version (18) by default. I have reverted the NODE_OPTIONS part and updated the required Node.js version to >= 20 to align with the current project requirements.