Skip to content

Simple eslint flat config with all popular plugins that can turn on/off

License

Notifications You must be signed in to change notification settings

MarlenaMakosza/JS-TS-tools-config-example

Repository files navigation

JS/TS tools config example

Simple setup with needed by me (possibly in the future for all popular tools) plugins/tools. Everything in one file, just copy paste to your project.

Flat eslint setup plugins that can be turned on and off. If you need only eslint config -> here

This project only contains example configuration files - it is not a project for coding.

Included Tools

And a few others, but I haven't set them up or documented them here yet, even though they're listed in package.json.

"svelte-check": "^4.1.0", "vitest": "^2.0.4", "@types/d3-graphviz": "^2.6.10", "drizzle-kit": "^0.22.0", "@faker-js/faker": "^9.3.0", "drizzle-orm": "^0.31.2",

Installation

Tools

For Windows (if you want other look in source)

npm install --save-dev eslint typescript prettier husky lint-staged cspell commitlint @commitlint/cli @commitlint/config-conventional commitlint-plugin-function-rules npm-check-updates stylelint stylelint-config-standard http-status-codes

Eslint plugins <- (If you want list of all plugins, go here)

npm install --save-dev @eslint/js typescript-eslint typescript svelte-eslint-parser eslint-plugin-svelte prettier-plugin-svelte @html-eslint/parser @html-eslint/eslint-plugin eslint-plugin-tailwindcss @pandacss/eslint-plugin eslint-plugin-drizzle @vitest/eslint-plugin eslint-plugin-perfectionist eslint-plugin-unicorn @stylistic/eslint-plugin eslint-plugin-functional eslint-config-prettier prettier-plugin-organize-imports eslint-plugin-security eslint-plugin-sonarjs eslint-plugin-tsdoc eslint-plugin-promise @cspell/eslint-plugin eslint-plugin-import eslint-plugin-import-alias eslint-plugin-eslint-plugin 

👩‍💻 Author

Made by Marlena Makosza

About

Simple eslint flat config with all popular plugins that can turn on/off

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages