testing/code-oss: unable to ship updates
web-tree-sitter does not work on node >=19 (LTS, electron28 are 20, current is 21; https://github.com/tree-sitter/tree-sitter/issues/2338). node-tree-sitter and tree-sitter-typescript (used earlier as a workaround for the above) do not build with node 20 headers either (see !61114 (closed)). upstream just builds with 18.x and does not support anything newer.
halting electron 29 for now because of this.
possible solutions:
- remove code-oss? theia doesn't seem to be a viable replacement either, at least not without some work with them.
- temporarily add testing/nodejs18?
- ?