I see this experimental limbo for Node.js’ ESM `vm.Module` causing large scale problems elsewhere too, right?

Jest seems to be trying to stick to Node.js APIs (which is a good goal!) and people are migrating to Vitest for “stable” ESM support—but Vitest is using `esbuild` to sidestep the experimental status.