Skip to content

ostreifel/Zen-Form

Repository files navigation

Structure

/scripts            - Typescript code for extension
/img                - Image assets for extension and description
/typings            - Typescript typings

details.md          - Description to be shown in marketplace   
vss-extension.json  - Extension manifest

Version History

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 install to install required local dependencies
  3. npm install -g grunt to install a global copy of grunt (unless it's already installed)
  4. grunt to build and package the application

Gulp

Use release flag to package public version

Note: To avoid tfx prompting for your token when publishing, login in beforehand using tfx login and the service uri of https://marketplace.visualstudio.com.

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.