منصوبے کے بارے میں

Prettier ایک رائے پر مبنی کوڈ فارمیٹر ہے۔ یہ کوڈ کو پارس کر کے اور اسے اپنے قواعد کے ساتھ دوبارہ پرنٹ کر کے ایک مستقل اسٹائل نافذ کرتا ہے، جس میں لائن کی زیادہ سے زیادہ لمبائی کو مدنظر رکھا جاتا ہے اور ضرورت پڑنے پر کوڈ کو ریپ کیا جاتا ہے۔ README ایک JavaScript مثال کے ذریعے اس کی وضاحت کرتا ہے: ایک طویل فنکشن کال کو ملٹی لائن کال میں دوبارہ فارمیٹ کیا جاتا ہے جس میں فی لائن ایک آرگیومنٹ اور ایک ٹریلنگ کاما ہوتا ہے۔ پروجیکٹ JavaScript، TypeScript، Flow، JSX، JSON، CSS، SCSS، Less، HTML، Vue، Angular، GraphQL، Markdown، اور YAML کے لیے سپورٹ کی فہرست فراہم کرتا ہے، اور دیگر زبانوں کے لیے ایک پلگ ان سسٹم کی طرف اشارہ کرتا ہے۔ Prettier کو سیو کرنے پر ایڈیٹر میں، pre-commit hook میں، یا CI ماحول میں چلایا جا سکتا ہے تاکہ کوڈ بیس کو مستقل طور پر فارمیٹ رکھنے میں مدد مل سکے۔ دستاویزات میں انسٹالیشن، آپشنز، CLI، API، اور براؤزر پلے گراؤنڈ شامل ہیں۔ ان پروجیکٹس کے لیے ایک بیج دستیاب ہے جو Prettier استعمال کرتے ہیں، اور شراکت داری کی ہدایات CONTRIBUTING.md میں موجود ہیں۔