- π‘ 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