Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/schalkneethling/vscode-extension-pack-skeleton
A starter skeleton for VSCode extension packs - https://code.visualstudio.com/blogs/2017/03/07/extension-pack-roundup
https://github.com/schalkneethling/vscode-extension-pack-skeleton
Last synced: 6 days ago
JSON representation
A starter skeleton for VSCode extension packs - https://code.visualstudio.com/blogs/2017/03/07/extension-pack-roundup
- Host: GitHub
- URL: https://github.com/schalkneethling/vscode-extension-pack-skeleton
- Owner: schalkneethling
- License: mit
- Created: 2022-05-17T16:26:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-05T16:41:38.000Z (9 months ago)
- Last Synced: 2024-04-23T21:30:05.036Z (7 months ago)
- Size: 265 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vscode-extension-pack-skeleton
A starter skeleton for VSCode extension packs - https://code.visualstudio.com/blogs/2017/03/07/extension-pack-roundup
## Getting started
Ensure that you have [nvm installed](https://github.com/nvm-sh/nvm#installing-and-updating) and run `nvm install stable && nvm use stable` to use the latest stable version of Node.js. Once installed, run `npm i` to install the dependencies.
## Automatic publishing
For the included [GitHub workflow](.github/workflows/publish-extension.yml) to run successfully you need a VSCode marketplace [personal access token](https://code.visualstudio.com/api/working-with-extensions/publishing-extension#get-a-personal-access-token) configured as a [repository secret](https://github.com/project-calavera/vscode-extension-pack-skeleton/settings/secrets/actions) with the key: `VSCODE_MARKETPLACE_TOKEN`.