create-local-ext-pack
v1.2.6
Published
A project creatioin script which configures a bare-bones VS Code extension-pack project.
Downloads
1
Readme
create-local-ext-pack
A project creatioin script which configures a bare-bones VS Code extension-pack project.
Usage
yarn create local-ext-pack [target]
Alternatively, using npm:
npx create-local-ext-pack [target]
After answering a few questions about the new pack, navigate to [target]
and install the dependencies.
Creating an Extension Pack
The initial project has the following structure:
new-extension-pack/
├── bin/
│ ├── install.js
│ └── readme.js
├── package.json
├── README.md
└── yarn.lock
The package.json
file contians:
{
"name": "my-extension-pack",
/* ... */
"scripts": {
"vsc-pack": "node bin/readme.js && npx vsce package",
"vsc-install": "yarn vsc-pack && node ./bin/install.js"
},
"categories": [
"Extension Packs"
],
"config": {
"vscode": [
"code-insiders"
]
},
"extensionPack": [
],
/* ... */
}
The vsc-install
script
Add extensions by id to the extensionPack
array in package.json