INSTALLATION
The "Snowstorm Project" is a clean & elegant Visual Studio Code Theme designed to match a minimalistic Blue & White Colour Palettes. To install the "Snowstorm Theme" within Visual Studio Code you will need to search for "Snowstorm Theme" within the Extension Menu.
Alternatively, you can install the Extension by using the VSIX File by running the following command (Replace the "X.X.X" with the current Release Version):
code --install-extension snowstorm-color-theme-X.X.X.vsixBUILD PROJECT
Before you can build the "Snowstorm Project" locally you will need to install "NodeJS". This is required as the "Snowstorm Project" uses "npm" to Build, Lint & Package the Project.
The "Snowstorm Project" is configured with a "launch.json" which enables the Project to be debug locally by pressing the "F5" Key. This will open an Extension Host which will allow you to analyse & debug the "Snowstorm Project" locally.
NPM SCRIPTS
The "Snowstorm Project" consist of some "npm" scripts which are configured within the "package.json" file. These are mainly configured to Build, Lint & Package the "Snowstorm Project".
You can run these scripts by running the "Build Snowstorm Project" Task defined within the "tasks.json" file. This will automate the task to build, lint & package the Project (See Task for more information).
You can further run this by running the following command:
npm run buildCONTINOUS INTEGRATION
The "Snowstorm Project" is configure with a Continuous Integration Pipeline to build the Project each time a Pull Request has been opened via "Github Actions". The Pipeline itself will build & lint the Project on different variations of "NodeJS".
Further security analysis will be conducted whereby if a security vulnerability has been identified, it will generate a issue providing information on the security vulnerability.
CONTINOUS DEPLOYMENT
Once the Pull Request is built & merge, the Continuous Deployment Pipeline will build & deploy the "Snowstorm Project" into the "Visual Studio Marketplace". This has been configured with the following:

