{"library":"auto-formatter","type":"library","category":null,"description":"auto-formatter is a browser-based library that formats input fields as you type, supporting phone numbers (e.g., (XXX) XXX-XXXX, XXXXX-XXXXX), credit card numbers (XXXX XXXX XXXX XXXX), and dates (DD/MM/YYYY, MM/DD/YYYY, YYYY/MM/DD). Version 0.1.0, released in 2015, is the sole and final version. It is a simple, dependency-free solution for client-side formatting, using a pattern-based approach with optional left-to-right (LTR) or right-to-left (RTL) direction, max length limiting, and recurring pattern support. The package has not been updated since 2015 and remains in maintenance mode. Key differentiator: zero dependencies and a straightforward API for real-time formatting without complex configuration.","language":"javascript","status":"maintenance","version":"0.1.0","tags":["javascript","auto","formatter"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install auto-formatter","imports":["var formatter = new AutoFormatter({ targetNode: el });","AutoFormatter.format({ value: '1234567890', format: 'XXX-XXX-XXXX' });","formatter.enableFormatting(); formatter.disableFormatting();"]},{"cmd":"yarn add auto-formatter","imports":[]},{"cmd":"pnpm add auto-formatter","imports":[]}],"homepage":"https://github.com/sarbbottam/auto-formatter","github":"https://github.com/sarbbottam/auto-formatter","docs":null,"changelog":null,"pypi":null,"npm":"auto-formatter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}