- Table of Contents
- ✨ Features
- 🦾 Installation
- ♾️ Usage
- 🛠️ Contributing
- 💕 Special Thanks
- ❤️ Support or Donate
- Review the PR assignee
- Review the changelog updating on a PRs
- Review the lockfile updating on a PRs
- Review the PR merging time
- Review the PR size
- Review the PR title
- Review the PR reviewers
npm i --save-dev @runespoorstack/danger-plugins
Create the script file and run it in the CI, following the Danger.js guide.
import {
dangerAssignee,
dangerLockfileUpdate,
dangerPrMergingTime,
dangerPrSize,
dangerPrTitle,
dangerReviewers
} from '@runespoorstack/danger-plugins'
dangerAssignee();
dangerLockfileUpdate('npm');
dangerPrMergingTime(48);
dangerPrSize(777);
dangerPrTitle(/^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test){1}(\([\w\-\.]+\))?(!)?: ([\w ])+([\s\S]*)/);
dangerReviewers(3);
See the CONTRIBUTING.md document.
- I want to say thank you to the best woman in the world, my wife Diana for her love, daily support, motivation and inspiration.
If you are enjoying this work and feel extra appreciative, you could buy me a book 📖 or 3 📖📖📖.