Meter Plugin Development Tools
The following describes tools that are useful in the development of TrueSight Pulse Meter Plugins.
jsonlint
Command line tools for validation of JSON such as plugin.json, metrics.json, param.json
https://www.npmjs.org/package/jsonlint
TrueSight Pulse Command Line Interface (CLI)
Command line interface to some of Boundary's public APIs. Commands include definition of metrics, insertion of metric values, staging of a meter plugin, and others. Instructions on installing the TrueSight Pulse CLI can be found here:
https://github.com/boundary/boundary-api-cli
Haroopad
Editor that provides realtime rendering of markdown.
http://pad.haroopress.com/user.html
Grip
Preview README.md or other Markdown files before committing to GitHub
https://github.com/joeyespo/grip
Mkdocs
Excellent tool for authoring extensive documentation, in Markdown, beyond a simple README.md for your meter plugin. Allows seamless publishing to GitHub Pages. Mkdocs were used to create this meter plugin development guide.