Quick Start
1. Install
Section titled “1. Install”npm install -D unextension# orpnpm add -D unextension2. Initialize
Section titled “2. Initialize”Run the init command to create a config file and install required dependencies:
npx unextension initThis will create unextension.config.ts (or .js if no tsconfig.json is found) and add @types/vscode to your devDependencies.
3. Build your web app
Section titled “3. Build your web app”Build your web app to the distDir configured (default: ./dist):
npm run build4. Sync extension scaffolding
Section titled “4. Sync extension scaffolding”Generate the VS Code and JetBrains extension output:
npx unextension syncThis creates output/vscode/ and output/jetbrains/ with all necessary files.
5. Build the extensions
Section titled “5. Build the extensions”# Build bothnpx unextension build
# Build only VS Codenpx unextension build vscode
# Build only JetBrainsnpx unextension build jetbrains