Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.6 KB

CONTRIBUTING.md

File metadata and controls

37 lines (28 loc) · 1.6 KB

First of all, but not less important, thank you for taking your time to contribute with this project. Your help is very apreciated and welcome! =)

Pull requests

To speed up the pull request review process, please check if your PR follows the tips below:

Bug reporting

Please include in your bug report the following information:

  • a brief description of the bug in the title (avoid writing generic titles)
  • which version of angular-input-masks and angular was used
  • in which browsers (and their versions) the bug was observed
  • optional: pull request with a test case that reproduces the bug =)

Implementing tests

This project implements two kinds of tests:

  • unit tests: using Karma + Jasmine (Files: src/**/*.test.js)
  • e2e tests: using Protractor + Jasmine (Files: src/**/*.spec.js)

Only implement an e2e test with you can not reproduce it with an unit test.

Where this project need more love

  • Documentation
  • Reduce the lib size without obfuscating the code
  • Internationalization
  • Build options
  • Unit tests
  • Include more browsers in the test setup
  • And new input-masks =)