GitHub - Caesarovich/devcontainer-feature-crystal: A Dev Container Feature that adds the Crystal Language to your environment (original) (raw)

Dev Container Feature - Crystal Language

This feature installs the Crystal Language and the Shards package manager. It is intended to be used with the Dev Container extension for Visual Studio Code.

Example Usage

Include this in your .devcontainer/devcontainer.json file:

"features": { "ghcr.io/Caesarovich/devcontainer-feature-crystal/crystal:1": {} }

Options

Options Id Description Type Default Value
channel The Crystal channel to install from. string stable
version The Crystal version to install. string latest

Example:

"features": { "ghcr.io/Caesarovich/devcontainer-feature-crystal/crystal:1": { "channel": "nightly", "version": "1.13.3" } }

Contributing

If you find a bug or have a feature request, please open an issue. Pull requests are also welcome.