microsoft / vscode-dev-containers

NOTE: Most of the contents of this repository have been migrated to the new devcontainers GitHub org (https://github.com/devcontainers). See https://github.com/devcontainers/template-starter and https://github.com/devcontainers/feature-starter for information on creating your own!
https://aka.ms/vscode-remote
MIT License
4.72k stars 1.41k forks source link

codespace-linux: add Deno #1605

Open mfulton26 opened 2 years ago

mfulton26 commented 2 years ago

Relates to: Codespaces

I'd like for Deno to be installed by default on codespace-linux containers; it is being used for many TypeScript projects and requires no additional setup for TypeScript unlike Node which only supports JavaScript out of the box.

mfulton26 commented 2 years ago

I just tried out the Node.js & TypeScript container in Codespaces and it gave me the option to add additional tools; maybe what I should really be asking for is:

  1. this same "mix-in" support for codespace-linux
  2. making Deno an additional tool that can be mixed into these images
bamurtaugh commented 2 years ago

Thanks for opening an issue!

Our team has been actively working on an updated plan for community contributions and this repo moving forward, which we've now outlined in this issue: https://github.com/microsoft/vscode-dev-containers/issues/1589. This includes moving to new repos for images (https://github.com/devcontainers/images) and Features (https://github.com/devcontainers/features), and we anticipate to have a similar repo and process for templates/definitions.

This sounds like a great opportunity to create and self-publish a Deno Feature (guidance here). cc @joshspicer @samruddhikhandale for the Codespaces aspect as well.