Skip to content

guidesmiths/dangerjs-wrapper

Repository files navigation

Dangerjs-wrapper

Apply cultural rules during your CI process.

semantic-release

Plugin to Apply cultural rules during your CI process.

Usage

  • Install:
npm i -D dangerjs-wrapper
  • Create a dangerfile.js
  • Create the config file following this interface:
interface DangerConfig {
  giphyApiKey: string
  minReviewersRequired: number
  ticketLinkRegExp: RegExp
  changedFilesLimit: number
  testFilesRegExp?: RegExp
  docFilesRegExp?: RegExp
}
  • Call the function checkPullRequest passing the config as a param
const { checkPullRequest } = require('dangerjs-wrapper')
const dangerConfig = {
  giphyApiKey: 'irrelevant',
  docFilesRegExp: /./g,
  changedFilesLimit: 4,
  minReviewersRequired: 2,
  ticketLinkRegExp: /https:\/\/dev.example.com/g,
}

checkPullRequest(dangerConfig)

Changelog

See the GitHub release history.

Contributing

See CONTRIBUTING.md.

About

Apply cultural rules during your CI process

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published