{"library":"react-number-format","type":"library","category":null,"description":"react-number-format is a React component library designed for formatting numeric and pattern-based input fields, as well as displaying formatted text. It provides functionalities for adding prefixes, suffixes, and thousands separators, alongside comprehensive input masking capabilities for various patterns like credit card numbers or phone numbers. The library is currently stable at version 5.4.5 and is actively maintained with frequent bug fix releases, supporting a wide range of React versions up to 19. Its key differentiators include a sophisticated caret engine that handles complex formatting scenarios, custom pattern formatting, and the ability to define custom formatting handlers, offering a high degree of customization for user input experiences. The project emphasizes robust handling of user input while ensuring display consistency.","language":"javascript","status":"active","version":"5.4.5","tags":["javascript","react-component","react","currency","input","number","number-format","mask","typescript"],"install":[{"cmd":"npm install react-number-format","imports":["import { NumericFormat } from 'react-number-format';","import { PatternFormat } from 'react-number-format';","import { NumberFormatBase } from 'react-number-format';"]},{"cmd":"yarn add react-number-format","imports":[]},{"cmd":"pnpm add react-number-format","imports":[]}],"homepage":"https://s-yadav.github.io/react-number-format/docs/intro","github":"https://github.com/s-yadav/react-number-format","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/react-number-format","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/react-number-format/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}