sledoux / vsts-contributions

Contributions Graph for vsts

Home Page:https://marketplace.visualstudio.com/items?itemName=ottostreifel.contributions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Structure

/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

Version History

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.

Usage

  1. Clone the repository
  2. npm i -g gulp typescript tslint tfx-cli to setup required globals
  3. npm install to install required local dependencies and get an initial build
  4. npm run package-dev to to rebuild once code changes are made
  5. Upload the -dev vsix to https://marketplace.visualstudio.com/manage
  • this will require the author field to be set to your publisher name
  1. Share the dev version of the extension with a test account
  2. Submit changes as pull request to master

Including framework modules

The VSTS framework is setup to initalize the requirejs AMD loader, so just use import Foo = require("foo") to include framework modules.

VS Code

The included .vscode config allows you to open and build the project using VS Code.

About

Contributions Graph for vsts

https://marketplace.visualstudio.com/items?itemName=ottostreifel.contributions

License:MIT License


Languages

Language:TypeScript 84.3%Language:CSS 9.0%Language:JavaScript 3.9%Language:HTML 2.7%