Today I dusted off my old Blazor Snippets Visual Studio Code Extension. This extension provides a number of convenient snippets for writing Blazor apps. Eventually with agentic coding, I wonder if Snippets will be a relic of the past, but for now I’ll keep it up to date.
An example of usage is below:

I used Copilot to assign an issue and fix a bug, and went to go build the extension and install it locally just to make sure it worked. I updated my vsce global package via npm install -g @vscode/vsce, and I went to go run the vsce package command and got met with this error:
ReferenceError: ReadableStream is not defined
That made me think that my Node version was wrong. Sure enough when I did a node -v I was running on 16.x. 🤦♂️
Since I use nvm to manage my Node versions, I did a nvm install 22.20.0 (which is the latest LTS as of this post) to install 22.20.0 and then an nvm use 22.20.0 to switch to that version.
Then all was well! I’m guessing this will be a super nichey blog post, because most people aren’t building VS Code Extensions, but figured I’d fire off a blog post while I was thinking about it. As well as maybe I’ll hit this again in the future!