Skip to content

Latest commit

 

History

History
91 lines (65 loc) · 1.8 KB

CONTRIBUTING.md

File metadata and controls

91 lines (65 loc) · 1.8 KB

How To Contribute

Clone & Setup

  • git clone [email protected]:cybertooth-io/ember-simple-auth-okta.git
  • cd ember-simple-auth-okta
  • yarn install

Linting

  • yarn lint:hbs
  • yarn lint:js
  • yarn lint:js --fix

Running tests

  • ember test – Runs the test suite on the current Ember version
  • ember test --server – Runs the test suite in "watch mode"
  • ember try:each – Runs the test suite against multiple Ember versions

Running the dummy application

For more information on using ember-cli, visit https://ember-cli.com/.

Deployment Guide

Visit the Deployment guide.

Linking This Add-on For Local Testing

Linking

Use yarn.

# from this add-on project
$ yarn link
# from the other project that depends on this add-on
$ yarn link ember-simple-auth-okta

Note: I've actually had to go into my other project and put this into its package.json: "ember-simple-auth-okta": "*",

Unlinking

Again, use yarn.

# from this add-on project
$ yarn unlink
# from the other project that linked to this add-on
$ yarn unlink ember-simple-auth-okta

Commiting Code

Fork and submit a pull request.

Try to use an emoji to help describe the commit:

  • 🎉 Initial Commit
  • 🔖 Version Tag
  • ✨ New Feature
  • 🐛 Bugfix
  • 🔒 Security Fix
  • 📇 Metadata
  • ♻️ Refactoring
  • 📚 Documentation
  • 🌐 Internationalization
  • ♿️ Accessibility
  • 🐎 Performance
  • 🎨 Cosmetic
  • 🔧 Tooling
  • 🚨 Tests
  • 💩 Deprecation
  • 🗑 Removal
  • 🚧 Work In Progress

Releasing & Publishing To NPM

# `yarn publish` will prompt you for the next/new version name
$ yarn publish
$ git push
$ git push --tags