عن المشروع

Numeral.js هي مكتبة جافا سكريبت مصممة لتنسيق ومعالجة الأرقام. توفر واجهة برمجة تطبيقات بسيطة لتنسيق الأرقام بأنماط مخصصة، والتعامل مع العملات والنسب المئوية والبايتات والأرقام الترتيبية والاختصارات. تدعم المكتبة لغات محلية متعددة (باستخدام رموز لغة ISO 639-1 ورموز دول ISO 3166-1) وتسمح بتسجيل تنسيقات ولغات محلية مخصصة كإضافات. تشمل ميزات مثل تنسيق الصفر، والتعامل مع القيم الفارغة، والترميز الأسي، وخيارات للتحكم في تحجيم النسبة المئوية. المشروع مرخص بموجب MIT ومستوحى من Moment.js. يحتوي المستودع على الكود المصدري والاختبارات (باستخدام Mocha وChai) وأدوات البناء (Grunt).