ESlint V9 Flatconfig

This article starts with explanation on ESLint and deep dives into the flatConfig structure which is the default structure in ESLint V9