*DEPRECATED* Yeoman based Team Foundation Server and Visual Studio Team Services (VSTS) extension code generator.
NOTICE - We have deprecated this project. The project will continue to serve as an open source solution and sample extension on GitHub.
Interested how our CI/CD pipeline works? Read Set up a CI/CD pipeline for your Yeoman generator package to learn more.
generator-team-services-extension is a Yeoman generator that creates an extension for Visual Studio Team Services or Team Foundation Server.
The extension type can be :
First, install the generator
npm install -g generator-team-services-extension
Then generate your new extension project:
yo team-services-extension
npm link
The final configuration should looks like below
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Yeoman generator",
"program": "${workspaceRoot}/node_modules/yo/lib/cli.js",
"args": [
"team-services-extension"
],
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen"
}
]
}
npm run test
We've included //TODO: placeholders in the generated license, thirdpartynotices, and overview files to guide you through the changes you need to make.
Take a look at the information on getting started with extensions, RESTful APIs, SDK, and the marketplace. I
Building this solution will download other software, subject to the third party license terms that are between you and the third party.
And npm dependencies list are :
The generated extensions needs these 3 rd libraries
We thank the following contributor(s): Josh Garverick , Mikael Krief and Hosam Kamel
Here is how you can contribute to this project:
Please refer to Contribution guidelines and the Code of Conduct for more details.