Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1 KB

DEVELOPMENT.md

File metadata and controls

28 lines (22 loc) · 1 KB

Developing React Fontawesome

Tasks

The following commands are available through npm run

Command Purpose
build Build this project
dist Build this project in production mode
lint Check linting using ESLint
test Run tests

Releasing a new version

  1. Edit package.json and update the version number
  2. Add new contributors to the contributors section
  3. Update the CHANGELOG.md
  4. Update the README.md contributors section
  5. npm run build and npm test
  6. npm publish
  7. npm pack
  8. CLOUDSMITH_API_KEY=API_TOKEN cloudsmith upload npm fortawesome/fontawesome-pro ./fortawesome-react-fontawesome-VERSION.tgz
  9. git add . && git commit -m 'Release VERSION'
  10. git push
  11. Create a new release with CHANGELOG details