Skip to content

gojek/conventional-changelog-angular-asana

Repository files navigation

Based on conventional-changelog-angular preset

Conventional Changelog Angular Asana

Extends the Angular convention with support for Asana tasks.

Commit format

Adds support for Asana link references.

fix(pencil): add `graphiteWidth` option

fixes https://app.asana.com/0/12345678/12345678

References can co-exist

perf(pencil)!: remove graphiteWidth option

closes #28
fixes https://app.asana.com/0/12345678/12345678

BREAKING CHANGE: The graphiteWidth option has been removed. The default graphite width of 10mm is always used for performance reason

Usage

Use this preset, like any other other conventional-changelog presets.

With Lerna

Install as a devDevdependency first.

$ npm install @gojek/conventional-changelog-angular-asana --save-dev

When using with lerna version Set the --changelog-preset flag.

$ lerna version --conventional-commits --changelog-preset @gojek/angular-asana

Or, if using lerna.json, set the following.

"command": {
  "version": {
    "conventionalCommits": true,
    "changelogPreset": "@gojek/angular-asana",
  }

Lerna automatically evaluates & prepends conventional-changelog- to the preset, so node module resolution resolves to the correct package.

Issues/Questions?

Open an issue