- 💡 Not Boilerplated
- ⚡️ Auto Reload
- 🔑 TypeScript Types from
package.json
Contribution Points - ⚙️ Use TypeScript type for
configuration
instead of schema in package.json - 📦 Publish Production-ready Build with zero config
- 🚀 Use
console
methods in production (creates extension output for you) - 🛠️ Highly Configurable
Stability note: Docs and some tests are still WIP. The
build
script also need some work.
Package | Description | Version |
---|---|---|
vscode-extra | Contains additional useful methods extensions that aren't provided by vscode API | |
vscode-framework | undefined | |
vscode-manifest | Contains TypeScript types, JSON schema and compiled validator for VSCode Extension Manifest | |
typed-vscode | Contains TypeScript types, JSON schema and compiled validator for VSCode Extension Manifest |
Please use pnpm for development, it is easy to install: npm i -g pnpm
When you clone this repo for the first time and run pnpm i
, you need to wait before schema gets generated via postinstall script.
Api for extensions:
- ensure extension work correctly in portable mode, use right TMP