This configs and collection includes ready-to-use collections but also some useful ESLint rules that replace Prettier's rules. Inspired from here: https://dev.to/nabeelahmed1721/setting-up-typescript-with-eslint-prettier-on-vscode-25na
JS folder contains JavaScript config
npm install --save-dev eslint eslint-config-airbnb eslint-config-standard eslint-plugin-import
npm install --save-dev eslint-plugin-jsdoc eslint-plugin-json eslint-plugin-node eslint-plugin-prefer-arrow eslint-plugin-promise
TS folder contains configuration for projects with TypeScript. ESLint + Prettier + TypeScript
npm install --save-dev eslint eslint-config-standard eslint-config-airbnb eslint-plugin-import
npm install --save-dev eslint-plugin-jsdoc eslint-plugin-json eslint-plugin-node eslint-plugin-prefer-arrow eslint-plugin-promise
npm install --save-dev typescript @typescript-eslint/eslint-plugin @typescript-eslint/parser