getgauge / gauge-ts

Typescript language plugin for Gauge
MIT License
31 stars 14 forks source link
gauge gauge-plugin test-automation typescript

Gauge-Ts

This project adds Typescript language plugin for gauge.

The plugin is authored in typescript.

Development

Build from Source

Requirements

Running build.sh(*nix), or .\build.ps1(windows/powershell) should give the list of all tasks available. Below sections detail some commonly used tasks.

Compiling

To compile Typescript to commonjs:

./build.sh | .\build.ps1 build
Installing

To install the the typescript plugin use (Note, this will uninstall gauge-ts before installing the compiled version):

./build.sh | .\build.ps1 package
./build.sh | .\build.ps1 forceinstall
Creating the package
./build.sh | .\build.ps1  package