angularjs - Angular (v1) directive to mask (from display, not model) any random substring in an input text field - Stack Overflow
Text Mask - an input mask library. It can create input masks for phone, date, currency, zip code, percentage, email, and literally anything : r/javascript
Angular project structure and conventions – Longing to know