2 مستودعات
Transformation of date objects into human-readable strings using tokens and presets.
Distinct from Date-Time Format Strings: Focuses on the rendering process and token replacement rather than just the definition of the format strings.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Object Rendering. Refine with filters or upvote what's useful.
Spacetime هي مكتبة مناطق زمنية JavaScript وإطار عمل لمعالجة التواريخ مصمم لتحليل وتنسيق وإدارة التواريخ عبر المناطق الزمنية العالمية. توفر أداة تدويل (internationalization) لتوطين مكونات التاريخ وتتضمن تعريفات نوع ثابتة لبيئات TypeScript لضمان فحص النوع والإكمال التلقائي. يتميز المشروع بنظام إضافات لمنطق التاريخ المخصص، مما يسمح بحقن طرق وسلوكيات متخصصة في كائنات التاريخ. تتيح هذه القابلية للتوسع تنفيذ متطلبات الوقت الخاصة بالمشروع من خلال امتدادات الطرق القائمة على النموذج الأولي. تغطي المكتبة مجموعة واسعة من عمليات التاريخ والوقت، بما في ذلك رياضيات التقويم لإضافة أو طرح وحدات الوقت، وأدوات مقارنة التاريخ، واستخراج المكونات لاسترداد تفاصيل التقويم. وتتعامل مع إدارة المناطق الزمنية العالمية مع قدرات للإزاحات الإقليمية، وحسابات التوقيت الصيفي، والتحويلات بين المناطق الزمنية المختلفة. يوفر النظام أيضاً تحليلاً وتحققاً لسلاسل ISO، والحقب الزمنية (epochs)، ومدخلات اللغة الطبيعية، إلى جانب أدوات تنسيق تحول كائنات التاريخ إلى نص مقروء بشرياً باستخدام إعدادات اللغة الإقليمية والقوالب المخصصة.
Transforms date and time objects into readable strings using formatting tokens and predefined presets.
Awesome Print هو طابعة جميلة (pretty printer) ومفتش كائنات بلغة Ruby مصمم لتصور هياكل البيانات من خلال المسافات البادئة وألوان ANSI. يعمل كمنسق للأصداف التفاعلية وأداة لتحليل حالات الكائنات الداخلية. يتميز المشروع بنظام إضافات لتحديد قواعد تنسيق مخصصة لأنواع كائنات محددة ويدعم تحميل التفضيلات العالمية عبر ملف تكوين في الدليل الرئيسي. يمكنه إرجاع سلاسل ASCII منسقة بدلاً من الطباعة مباشرة إلى وحدة التحكم. تمتد الإمكانيات إلى عرض هياكل الكائنات المنسقة داخل قوالب الويب وكتابة تمثيلات الكائنات الملونة إلى سجلات النظام. تتكامل الأداة مع بيئات REPL لتنسيق القيم المرجعة تلقائياً.
Transforms object states into formatted HTML for visualization within web views during debugging.