Abdul Malikup2dul.hashnode.dev·6 hours agoTrying Biome as the next code linter and formatterIntro As a software developer, our primary task is to write code, and it is not just about writing it so that the program runs well. We also need to ensure that the code we write is clean, which means we must pay attention to things such as giving va...Discussbiome
Yashwanth Kyashdevsimple.hashnode.dev·Mar 1, 2024✅ Simplify Your Node.js Backend Workflow: TypeScript, Express, ESLintThis blog describes briefly about how to setup environment for backend project. Before you setup the backend environment I assume node is already installed on your system. If not click here and download LTS (long term support) version. After that fol...Discuss#ts-node
Farhan Hasinfarhanhasindipro25.hashnode.dev·Feb 28, 2024A Comprehensive Look: Pros and Cons of Development Workflow in Frontend EngineeringTechnology Stack of the project NextJS Typescript TailwindCSS ESLint, Prettier, Husky, Lint-staged Problem In my last employment, I worked as a Team Leader for a comprehensive project. There were rules set by the Tech Lead that we need to maint...Discuss·12 likes·62 readsdevelopment workflow
Md Shah Aman Patwarymdshahamanpatwary.hashnode.dev·Feb 16, 2024Improve Code Quality With ES Lint And PrettierES Lint is a linting tool for JavaScript code. The term “linting” refers to the process of analyzing code for potential errors, stylistic issues, and other problems. ES Lint focuses on identifying and fixing issues in JavaScript code. Prettier is a c...Discuss·10 likesWeb Development
Fullchee Zhangfullchee.hashnode.dev·Jan 26, 2024Trigger an ESLiint error if you leave a function in the codeESLint can give an error if you leave a console.log or console.error in your codebase. We can do the same with any other function! Example: suppress console const suppressConsoleWarnAndError = () => { const consoleErrorSpy = jest.spyOn(console, 'er...Discusseslint
Big Books By Georgebigbooksbygeorge.hashnode.dev·Jan 24, 2024A Guide to ESL Books for BeginnersLearning a new language can often feel like assembling a puzzle. You’re piecing together unfamiliar sounds, rules, and expressions to form a clear picture of communication. For those embarking on the path to English proficiency, selecting the right e...DiscussEsl books for beginners
Neeraj Lagwankarflashblaze.hashnode.dev·Jan 13, 2024Publishing ESLint rules to npm using pnpm monorepoBackground At work (Codebuddy), we wanted to create shareable ESLint rules to be used across the projects instead of copy pasting the rules each time. This can be achieved by following the Official shareable docs, but I wanted to outline how to achie...DiscussWeb Development
Nik Dergunovnikd.hashnode.dev·Jan 7, 20243 Key Steps to Make Your TypeScript code saferIntroduction TypeScript can help greatly improve the development and maintenance of large projects. However, there are some problems that it does not address out of the box. For example, the any type can sneak into a project from various sources, suc...Discuss·54 readsTypeScript
Steven Burrowsthekiltedcoder.hashnode.dev·Jan 2, 2024Setting up ESLint and Prettier using lint-Staged and HuskyInitial setup Setting up ESLint only one command is now needed to install and setup ESLint. In your terminal or PowerShell run: npm init @eslint/config this should add a file called .eslintrc.{js,yml,json} with the basic config of { "env": { ...Discusseslint
Aanchalaanchalfatwani.hashnode.dev·Dec 31, 2023A Brief Introduction to ESLintImagine a friendly robot that scans your code, sniffs out mistakes, and suggests improvements. That's ESLint in a nutshell. It's a linter, a software tool that checks your JavaScript code for errors, inconsistencies, and bad practices. Think of it li...DiscussWeb Development