5
ESLint
ESLint یک ابزار لایه باز JavaScript است که در ابتدا توسط نیکلاس سی زاکاس در ژوئن 2013 ایجاد شده است.
ESLint یک ابزار لایه باز جاوا اسکریپت است که در اصل توسط نیکلاس سی زاکاس در ژوئن 2013 ایجاد شده است. لنت کد نوعی آنالیز استاتیک است که غالباً برای یافتن الگوهای مشکل ساز یا کدی استفاده می شود که به دستورالعمل های سبک خاصی رعایت نمی شود.برای اکثر زبانهای برنامه نویسی خط های کد وجود دارد ، و بعضی اوقات کامپایلرها در فرآیند کامپایل کردن پوشش را نیز شامل می شوند.جاوا اسکریپت ، یک زبان پویا و سست تایپ شده است ، به ویژه مستعد خطای توسعه دهنده است.بدون بهره مندی از پردازش تلفیقی ، کد جاوا اسکریپت معمولاً برای یافتن نحو یا سایر خطاها اجرا می شود.ابزارهای چیدمان مانند ESLint به توسعه دهندگان این امکان را می دهد که بدون اجرای آن ، مشکلاتی را با کد JavaScript خود کشف کنند.دلیل اصلی ایجاد ESLint این بود که به توسعه دهندگان اجازه می داد قوانین پوشش خود را ایجاد کنند.ESLint به گونه ای طراحی شده است که کلیه قوانین را کاملاً قابل وصل می کند.قوانین پیش فرض درست مانند هر قانون افزونه نوشته شده است.همه آنها می توانند از همین الگوی پیروی کنند ، هم برای خود قوانین و هم برای تست.در حالی که ESLint با استفاده از برخی قوانین داخلی برای استفاده از آن از ابتدا ، شما قادر خواهید بود به طور پویا قوانین را در هر نقطه از زمان بارگذاری کنید.ESLint با استفاده از Node.js نوشته شده است تا یک محیط سریع اجرا و نصب آسان از طریق npm فراهم کند.