This makes sure that if folks get a relatively recent `vscode.d.ts`. It also lets us safely bump up the target to es2024 so you can use all the latest lib additions
Fixes #530
Fixes #265 Also excludes dom typings from the lib files so that dom methods are not suggested