You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ℹ️ Please note that some of the rules enabled by default require that you have `strict: true` in your `tsconfig.json`.
51
80
52
81
## 🤔 What it does
53
82
54
-
- Lints JavaScript using [`eslint:recommended`](https://eslint.org/docs/latest/user-guide/configuring/configuration-files#using-eslintrecommended) and [Prettier](https://prettier.io/).
55
-
- Additionally, lints TypeScript using [`@typescript-eslint/recommended` and `@typescript-eslint/recommended-requiring-type-checking`](https://typescript-eslint.io/docs/linting/configs).
-[`unused-imports`](https://github.com/sweepline/eslint-plugin-unused-imports): finds and removes unused ES6 module
92
+
imports.
60
93
- Uses rules inside the [configs](configs) folder.
61
94
62
95
## 👌 Codely Code Quality Standards
63
96
64
97
Publishing this package we are committing ourselves to the following code quality standards:
65
98
66
99
- 🤝 Respect **Semantic Versioning**: No breaking changes in patch or minor versions.
67
-
- 🤏No surprises in transitive dependencies: Use the **bare minimum dependencies** needed to meet the purpose.
68
-
- 🎯**One specific purpose** to meet without having to carry a bunch of unnecessary other utilities.
69
-
- ✅**Tests** as documentation and usage examples.
100
+
- 🤏No surprises in transitive dependencies: Use the **bare minimum dependencies** needed to meet the purpose.
101
+
- 🎯**One specific purpose** to meet without having to carry a bunch of unnecessary other utilities.
102
+
- ✅**Tests** as documentation and usage examples.
70
103
- 📖 **Well documented ReadMe** showing how to install and use.
71
104
- ⚖️ **License favoring Open Source** and collaboration.
72
105
73
106
## 🔀 Related resources
74
107
75
-
-[🔦 Linting en JavaScript y TypeScript](https://pro.codely.com/library/linting-en-javascript-y-typescript-188432/446893/about/): Used as a template to bootstrap this plugin.
76
-
-[🎯 Codely's ESLint Hexagonal Architecture plugin](https://github.com/CodelyTV/eslint-plugin-hexagonal-architecture): A plugin that helps you to enforce hexagonal architecture best practises. Valid for your JavaScript or TypeScript projects.
108
+
-[🔦 Linting en JavaScript y TypeScript](https://pro.codely.com/library/linting-en-javascript-y-typescript-188432/446893/about/):
109
+
Used as a template to bootstrap this plugin.
110
+
-[🎯 Codely's ESLint Hexagonal Architecture plugin](https://github.com/CodelyTV/eslint-plugin-hexagonal-architecture): A
111
+
plugin that helps you to enforce hexagonal architecture best practises. Valid for your JavaScript or TypeScript
112
+
projects.
77
113
78
114
Opinionated skeletons ready for different purposes:
0 commit comments