Angular Input Masks

screenshot of Angular Input Masks
angular
express

Opinionated input masks for AngularJS

Overview:

The angular-input-masks is an opinionated library that provides ready-to-use input masks for Angular applications. It requires little to no configuration and offers various mask options such as numbers, CNPJ, and more. The library is compatible with Angular versions 1.3 and ECMAScript 5 compliant browsers.

Features:

  • Ready-to-use Masks: Provides various ready-to-use input masks.
  • Compatibility: Works with Angular versions 1.3 and ECMAScript 5 compliant browsers.
  • Internationalization: Supports internationalization for some masks.
  • Easy Installation: Installation is straightforward with and without browserify.
  • Build Options: Offers different build options based on requirements.
  • Filters: Includes related filters like angular-br-filters.

Without browserify:

  1. Import the angular-input-masks-standalone.min.js script in your HTML.
    <script src="angular-input-masks-standalone.min.js"></script>
    
  2. Include the module ui.utils.masks in your Angular app.

With browserify:

angular
Angular

Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.