2.0.10 • Published 6 months ago
eslint-config-aesthetic-coder v2.0.10
📚 Table of content
- node >= 18.16.0
- git >= 2.38
- pnpm >= 8.2.0
Run this command to install eslint and the plugin.
pnpm i -D eslint eslint-config-aesthetic-coder
To use this plugin put in your eslint config file this lines of codes.
js - javascript
{
"root": true,
"extends": "aesthetic-coder"
}
ts - typescript
{
"root": true,
"extends": [
"aesthetic-coder",
"aesthetic-coder/typescript",
]
}
tsx - jsx
{
"root": true,
"extends": [
"aesthetic-coder",
"aesthetic-coder/typescript",
"aesthetic-coder/jsx_a11y",
]
}
qwik
{
"root": true,
"extends": [
"aesthetic-coder",
"aesthetic-coder/typescript",
"aesthetic-coder/jsx_a11y",
"aesthetic-coder/qwik",
]
}
The following scripts are available in the package.json
:
preinstall
: This script is for only allow pnpm as package managerpostinstall
: This script is for setting up the git hooks and validate the error after commit to githubtype-check
: This script is for type checking the typescript fileslint-eslint
: This script is for format and lint all js ts fileslint-markdown
: This script is for format and lint all markdown fileslint
: This script is for format and lint all the filesbuild
: This script is for build the packagerelease
: This script is for generate a new release in github
- typescript - TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
- eslint - ESLint is an open source project that helps you find and fix problems with your JavaScript code.
- rimraf - A
rm -rf
util for nodejs
- eslint-plugin-import - ESLint plugin with rules that help validate proper imports.
- @typescript-eslint/eslint-plugin - An ESLint plugin which provides lint rules for TypeScript codebase.
- @typescript-eslint/parser - An ESLint parser which leverages TypeScript ESTree to allow for ESLint to lint TypeScript source code.
- eslint-plugin-etc - More general-purpose (TypeScript-related) ESLint rules
- eslint-plugin-perfectionist - 🦄 ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
- eslint-plugin-promise - Enforce best practices for JavaScript promises
- eslint-plugin-security - ESLint rules for Node Security
- eslint-plugin-sonarjs - SonarJS rules for ESLint to detect bugs and suspicious patterns in your code.
- eslint-plugin-sonarjs - More than 100 powerful ESLint rules
2.0.3
6 months ago
2.0.2
7 months ago
2.0.5
6 months ago
2.0.4
6 months ago
2.0.7
6 months ago
2.0.9
6 months ago
2.0.10
6 months ago
2.0.8
6 months ago
2.0.1
7 months ago
2.0.0
7 months ago
1.2.14
10 months ago
1.2.13
10 months ago
1.2.12
10 months ago
1.2.11
10 months ago
1.2.10
10 months ago
1.2.9
10 months ago
1.2.8
10 months ago
1.2.7
10 months ago
1.2.6
10 months ago
1.2.5
10 months ago
1.2.4
10 months ago
1.2.3
10 months ago
1.2.2
10 months ago
1.2.1
10 months ago
1.2.0
10 months ago
1.1.5
10 months ago
1.1.4
10 months ago
1.0.4
10 months ago
1.0.3
10 months ago
1.0.0
10 months ago
0.0.5
10 months ago
0.0.3
10 months ago
0.0.2
10 months ago
0.0.1
10 months ago
1.0.1
10 months ago