Files
svgedit/docs/Contributing.md
Brett Zamir 7c6f512512 - Linting: Lint hidden ncurc.js file
- Docs: Add 6.0.0.md migration file
- Docs: Update Contributing, Testing (renamed to Development), Linting and ReleaseInstructions
- Docs: Info on submodules
- npm: Add scripts for updating submodules
- npm: Add `license-badges`, `build-docs`, and `copy` scripts to `prepublishOnly` script
- npm: Bump to 6.0.0
2020-02-22 14:16:12 +08:00

25 lines
855 B
Markdown

# Contributing
1. Prefix every change in the commit (and change log) with one of the
following types (and sort in both places into this order):
- `Security fix: `
- `Known regression: `
- `Breaking change: `
- `Deprecated:`
- `Compatibility fix: `
- `Fix: `
- `Fix (<component>): ` - Component may be an extension, locale, etc.
- `Forward compatibility enhancement: `
- `Enhancement: `
- `Optimization: ` - Performance enhancements
- `Localization:`
- `Docs: `
- `Update: ` - e.g., if updating a bundled library or updating code per a
dependency's updated new API
- `Refactoring: `
- `Linting (<type>):` - Linting by type, e.g., "ESLint"
- `Testing (<UI|Unit>):`
- `Build: `
- `npm` - Updates to dependencies, npm version, etc.
1. See [`Testing.md`](./Testing.md) for other information helpful for contributing.