/scripts - Typescript code for extension
/img - Image assets for extension and description
/typings - Typescript typings
details.md - Description to be shown in marketplace
index.html - Main entry point
vss-extension.json - Extension manifest
0.7.0 - Updated VSS SDK, moved from `typings` to `@types`
0.6.0 - Updated VSS SDK to M104
0.1.1 - Automatically increase extension's minor version when packaging.
- Clone the repository
npm i -g gulp typescript tslint tfx-cli
to setup required globalsnpm install
to install required local dependencies and get an initial buildnpm run package-dev
to to rebuild once code changes are made- Upload the -dev vsix to https://marketplace.visualstudio.com/manage
- Submit changes as pull request to master
The VSTS framework is setup to initalize the requirejs AMD loader, so just use import Foo = require("foo")
to include framework modules.
The included .vscode
config allows you to open and build the project using VS Code.