در ScanJS کار می کند با استفاده از کتابخانه فوق العاده Acorn.js، تجزیه کد جاوا اسکریپت و سپس تبدیل آن به فرمت AST.
AST (درخت نحو انتزاعی) است و سپس برای الگوهای مشترک تجزیه و تحلیل و هر گونه مشکلی به کاربر گزارش شده است.
برای شناسایی "مشکلات" در کد، ScanJS با استفاده از یک لیست از قوانین اسکن از پیش تعیین شده. یک مجموعه دستور به طور پیش فرض همراه با بسته آزمایشی وجود دارد، اما توسعه دهندگان نیز می تواند قوانین خود را از طریق یک فایل JSON اضافه و بار آنها را.
ScanJS با سمت سرویس گیرنده (مرورگر) و سمت سرور کد (نود.جیاس) جاوا اسکریپت کار می کند.
دستورالعمل نصب و راه اندازی همراه با فایل README بسته ارائه
مورد نیاز:.
نود.جیاس
نظر یافت نشد