This document provides instructions for setting up the local development environment for the Spellbound VS Code extension.
The Spellbound repository is a Rush monorepo. This means that the repository contains multiple projects, each of which is a separate Node.js package. Rush uses pnpm under the hood.
Installing Rush:
npm install -g @microsoft/rush pnpm
Clone the repository using git
:
git clone https://github.com/agentitive/spellbound.git
Change into the cloned directory:
cd spellbound
Install dependencies:
rush update
Compile the projects:
rush watch
Open the project folder in Visual Studio Code:
code .
Press F5
to launch the extension in a new VS Code window.