peerigon

peerigon/configs

Best practice configs for ESLint, Prettier, TypeScript & friends. By Peerigon.

JavaScript
4
0
MIT License

Peerigon's configs provides best practice configurations for ESLint, Prettier, TypeScript, and related tools, designed to balance code readability, refactoring ease, and writing efficiency. The project is aimed at developers who want to enforce modern, idiomatic coding standards while maintaining consistency across their projects. It includes rules for formatting, linting, and type-checking, with a focus on catching bugs, preventing security issues, and ensuring type safety.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of peerigon/configs

Account's avatar
A CLI tool for arethetypeswrong.github.io
Account's avatar
ESLint React's unified ESLint plugin that combines all individual plugins into one.
Account's avatar
Compatibility utilities for ESLint
Account's avatar
ESLint JavaScript language implementation
Account's avatar
A prettier plugins to sort imports in provided RegEx order
Account's avatar
Prettier Oxc plugin.
Account's avatar
Small `semantic-release` plugin, which adjusts the version in the `jsr.json` file and executes `jsr publish` to publish the module on jsr.io as well.
Account's avatar
semantic-release plugin to run custom shell commands
Account's avatar
ESLint plugin for TanStack Query
Account's avatar
TypeScript definitions for eslint-config-prettier
Account's avatar
TypeScript definitions for eslint-plugin-jsx-a11y
Account's avatar
Static AST checker for accessibility rules on JSX elements.
Account's avatar
ESLint rule for .only blocks in mocha tests
Account's avatar
ESLint plugin for Playwright testing.
Account's avatar
Prefer arrow functions in most cases
Account's avatar
React specific linting rules for ESLint
Account's avatar
ESLint rules for React Hooks
Account's avatar
Validate that your components can safely be updated with Fast Refresh
Account's avatar
ESLint plugin to catch unnecessary React effects for simpler, faster, safer code.
Account's avatar
More than 300 powerful ESLint rules
Account's avatar
Sort CSS declarations in a certain order.
Account's avatar
A Prettier plugin to format JSDoc comments.
Account's avatar
Prettier package.json plugin to make the order of properties nice.
Account's avatar
A Prettier plugin for sorting Tailwind CSS classes.
Account's avatar
Lint packaging errors
Account's avatar
Tooling which enables you to use TypeScript with ESLint
Account's avatar
TypeScript definitions for jest
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for react
Account's avatar
TypeScript definitions for signale
Account's avatar
Modern native Git hooks
Account's avatar
Lint files staged by git
Account's avatar
A CLI tool to run multiple npm-scripts in parallel or sequential. (Maintenance fork)
Account's avatar
Pin your GitHub Actions to specific versions automatically!
Account's avatar
React is a JavaScript library for building user interfaces.
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
Automated semver compliant package publishing
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

jhnns's profile
jhnns
291 contributions
dependabot[bot]'s profile
dependabot[bot]
143 contributions
semantic-release-bot's profile
semantic-release-bot
98 contributions
leomelzer's profile
leomelzer
4 contributions
leje512's profile
leje512
4 contributions
salza80's profile
salza80
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet