इस प्रोजेक्ट के बारे में

यह प्लगइन Prettier को AsciiDoc (.adoc) फाइलों को फॉर्मेट करने में सक्षम बनाता है। यह एक कस्टम पार्सर का उपयोग करता है जो स्टाइल को सामान्य करते हुए मूल स्रोत संरचना को सुरक्षित रखता है: पैराग्राफ को प्रिंट विड्थ के अनुसार रिफ्लो करना, एट्रिब्यूट प्रविष्टियों और सूचियों को मानकीकृत करना, और इनलाइन फॉर्मेटिंग और व्हाइटस्पेस को सामान्य करना। प्लगइन रेंडर किए गए आउटपुट के अर्थ को सख्ती से सुरक्षित रखता है, जिसे 1,614-केस कन्फर्मेंस कॉर्पस और व्यापक स्ट्रक्चरल टेस्ट का उपयोग करके Asciidoctor के विरुद्ध सत्यापित किया गया है। वर्तमान में शुरुआती विकास में, यह पैराग्राफ, हेडिंग, लिस्ट (नेस्टेड और चेकलिस्ट सहित), डेलिमिटेड ब्लॉक्स, एडमोनिशन्स, इनलाइन फॉर्मेटिंग, लिंक, मैक्रोज़, एट्रिब्यूट्स और कंडीशन्स का समर्थन करता है। टेबल आंशिक रूप से समर्थित हैं: केवल तब जब प्लगइन टेबल की संरचना को पूरी तरह से मॉडल करता है (अन्यथा आंतरिक हिस्सा अपरिवर्तित रहता है)। डिस्क्रिप्शन लिस्ट अभी तक लागू नहीं की गई हैं। प्लगइन npm पर प्रकाशित नहीं है; उपयोगकर्ताओं को इसे स्थानीय रूप से बिल्ड करना होगा। यह टेबल लेआउट (रो या सेल स्टाइल) और कॉलम अलाइनमेंट के लिए दो कॉन्फ़िगरेशन विकल्प प्रदान करता है, जो केवल तभी लागू होते हैं जब टेबल पूरी तरह से मॉडल की गई हो।