Top 23 TypeScript Eslint Projects
-
React Electron Boilerplate
-
typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: Lerna has gone. Which Monorepo is right for a Node.js BACKEND now? | reddit.com/r/node | 2022-05-04
Rush Stack. It’s an opinionated, batteries-included toolset for working with large monorepos. It’s highly extensible and pluggable, and has built-in support for a lot of common tasks. My team uses it at work to support a couple dozen projects and at this point I can’t imagine managing a monorepo without it. It has significant adoption within and support from Microsoft, and monthly public dev meetings with contributors from a number of other companies, so I really don’t think it’s going to disappear any time soon. From what I’ve seen, it’s a very healthy project that’s continuing to grow in support and adoption.
-
Project mention: JP Morgan Chase Bank, or Why Not to Whitelist Operating System User Agents | news.ycombinator.com | 2021-11-14
eslint-plugin-compat [0] and stylelint-no-unsupported-browser-features [1] can help you know when you're using an unsupported browser feature.
-
Next-js-Boilerplate
🚀 Boilerplate and Starter for Next.js 12+, Tailwind CSS 3 and TypeScript ⚡️ Made with developer experience first: Next.js + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Jest + Testing Library + Commitlint + VSCode + Netlify + PostCSS + Tailwind CSS
Project mention: Just tried the official Jest plugin from Next.js 12.1 works perfectly with VSCode extension for Jest with immediate test feedback, inline code coverage, problem inspector, etc. directly inside VSCode. Writing tests is now much easier and enjoyable. Configuration in the comments. | reddit.com/r/nextjs | 2022-05-03You can find the whole configuration on my Boilerplate hosted on GitHub: https://github.com/ixartz/Next-js-Boilerplate
-
fork-ts-checker-webpack-plugin
Webpack plugin that runs typescript type checker on a separate process.
Project mention: Announcing Parcel CSS: A new CSS parser, compiler, and minifier written in Rust! | reddit.com/r/rust | 2022-01-12I work on a TypeScript project of similar size and complexity, and ours does not take even nearly that long to compile on save. Have you tried fork-ts-checker-webpack-plugin? We had compile times similar to yours until we started using it. Went from >60s to <1s builds in development. It's very simple to set up.
-
node-typescript-boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included. (by jsynowiec)
Project mention: A good node + express + eslint + prettier + anything else starter project? | reddit.com/r/node | 2021-12-15 -
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
starter
Opinionated SaaS quick-start with pre-built user account and organization system for full-stack application development in React, Node.js, GraphQL and PostgreSQL. Powered by PostGraphile, TypeScript, Apollo Client, Graphile Worker, Graphile Migrate, GraphQL Code Generator, Ant Design and Next.js
Project mention: Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative | news.ycombinator.com | 2022-03-22I learned so much about postgresql and RLS from postgraphile starter project: https://github.com/graphile/starter/blob/main/%40app/db/migr...
also the project is worth checking out ;)
-
dis True, config can be a pain at first. Lot's of good templates out there though utilizing rollup or babel. just search npm or github for your usecase. express/mongo whatever. this one looks decent -> Express TS template
-
Project mention: Getting started with Husky and Lint-staged for pre-commit hooks | dev.to | 2022-04-18
We need two tools to get the job done. The first tool that we need is a pre-commit tool that runs for every git-commit action: Husky. The second tool that is needed is lint-staged, which will run specified scripts on matching staged files. Aside from these tools, we need a code repository with actual linting tools. We will be using an Angular project as an example with the Angular ESLint and Prettier pre-configured.
-
Install eslint-plugin-jest
-
eslint-plugin-testing-library
ESLint plugin to follow best practices and anticipate common mistakes when writing tests with Testing Library
Project mention: Fix Your Failing Tests: A Debugging Checklist for React Testing Library | dev.to | 2021-05-30To make sure you're not missing an async with React Testing Library functions, you can use eslint-plugin-testing-library . This will warn you if you're using async unnecessarily or you're missing it entirely.
-
eslint-plugin-functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
Here's the CI log link.
-
next-shopify-storefront
🛍 A Shopping Cart built with TypeScript, Emotion, Next.js, React.js, React Query, Shopify Storefront GraphQL API, ... and Material UI.
-
-
Next-js-Blog-Boilerplate
🚀 Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚡️ Made with Nextjs 12, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS 3.
Project mention: Made a Free and Open Source Minimalist Blog Template using React, Next.js, TypeScript and Tailwind CSS. Live demo and GitHub repo in the comments | reddit.com/r/reactjs | 2022-02-01Next JS Blog Template GitHub
-
For coc, you can use https://github.com/neoclide/coc-eslint which should give you at least the same level of functionality.
-
- parser: '@typescript-eslint/parser', + parser: "vue-eslint-parser", + // https://github.com/vuejs/vue-eslint-parser#parseroptionsparser + parserOptions: { + parser: "@typescript-eslint/parser", + }, plugins: ['@typescript-eslint'], extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended', + 'plugin:vue/vue3-recommended', 'prettier', ], }
-
Project mention: ts-standard vs @typescript-eslint/recommended vs ??? | reddit.com/r/typescript | 2022-01-03
-
Serverless-Boilerplate-Express-TypeScript
🚀 Boilerplate and Starter for Serverless framework, ExpressJS and TypeScript ⚡️ Made with developer experience first: Serverless framework + Live reload + Offline support + ExpressJS + TypeScript + ESLint + Prettier + Husky + Commitlint + Lint-Staged + Jest + Dotenv + VSCode
Project mention: Test Node.js code with Jest directly with free VSCode extension: instant test feedback, real-time code coverage, problem inspector directly inside your editor. Writing tests is now much easier and enjoyable. Configuration in the comments. | reddit.com/r/node | 2022-05-05 -
angular-boilerplate
⛩️ Angular starter for enterprise-grade front-end projects, built under a clean architecture that helps to scale and maintain a fast workflow.
Here is the link I followed to get the Angular boilerplate: https://github.com/juanmesa2097/angular-boilerplate
-
express-webpack-react-redux-typescript-boilerplate
:tada: A full-stack boilerplate that using express with webpack, react and typescirpt!
Project mention: Looking for good application repo to use for educational purposes | reddit.com/r/node | 2021-09-06I was recently just researching a similar stack after reading trends on https://2020.stateofjs.com/en-us/ and came across a boiler plate repo https://github.com/Armour/express-webpack-react-redux-typescript-boilerplate. This isn't an educational resource, but can be looked into to gain some knowledge. Fireship on YouTube has quick videos for JavaScript that help show a brief overview before deciding on a stack or diving into it https://youtube.com/c/Fireship.
-
TypeScript Eslint related posts
Index
What are some of the best open-source Eslint projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | electron-react-boilerplate | 19,564 |
2 | typescript-eslint | 11,564 |
3 | rushstack | 4,007 |
4 | eslint-plugin-compat | 2,802 |
5 | Next-js-Boilerplate | 1,890 |
6 | fork-ts-checker-webpack-plugin | 1,642 |
7 | node-typescript-boilerplate | 1,568 |
8 | starter | 1,393 |
9 | typescript-express-starter | 1,316 |
10 | angular-eslint | 1,205 |
11 | eslint-plugin-jest | 899 |
12 | eslint-plugin-testing-library | 681 |
13 | eslint-plugin-functional | 494 |
14 | next-shopify-storefront | 461 |
15 | eslint-config-standard-with-typescript | 448 |
16 | Next-js-Blog-Boilerplate | 424 |
17 | coc-eslint | 325 |
18 | vue-eslint-parser | 305 |
19 | ts-standard | 281 |
20 | Serverless-Boilerplate-Express-TypeScript | 244 |
21 | angular-boilerplate | 191 |
22 | express-webpack-react-redux-typescript-boilerplate | 166 |
23 | typescript-eslint-language-service | 161 |
Are you hiring? Post a new remote job listing for free.