tslint-bamboo-formatter is a Typescript library for creating JSON output files, which are used by Bamboo for logs.
Use the npm package manager to install tslint-bamboo-formatter.
npm install --save-dev tslint-bamboo-formatter
Add this script to the scripts
section of your package.json.
Flags | Description |
---|---|
-s, --formatters-dir | Additional formatters directory for custom formatters |
-q, --quiet | Hide non "error" severity linting errors from output |
-t, --format: | In our case used by additional formatters if the --formatters-diroption is set |
{
scripts: {
...,
tslint: "tslint -s node_modules/tslint-bamboo-formatter/formatter/ -t bamboo"
}
}
module.exports = {
...,
tslint: {
formattersDirectory: 'node_modules/tslint-bamboo-formatter/formatters/',
formatter: 'bambooFormatter.ts'
}
]
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.