tslint-clean-code
Code cleaner
A set of TSLint rules to enforce Clean Code practices in TypeScript development.
TSLint rules for enforcing Clean Code
169 stars
7 watching
15 forks
Language: TypeScript
last commit: about 2 years ago
Linked from 1 awesome list
clean-codetslint-rulestypescript
Related projects:
Repository | Description | Stars |
---|---|---|
cunarist/eslint-config-clean-typescript | An ESLint configuration to enforce classic JavaScript features in TypeScript by banning excessive keywords | 1 |
purely-functional/eslint-plugin-pure | Enforces purely functional programming practices in JavaScript code by disallowing certain constructs and enforcing best practices. | 29 |
ajafff/tslint-consistent-codestyle | Provides rules to enforce consistent code style in TypeScript projects | 209 |
betaorbust/babel-plugin-groundskeeper-willie | A Babel plugin that removes unnecessary code from production builds while preserving it in development environments. | 63 |
blowin/blowincleancode | A C# code analyzer designed to simplify and clean up code by identifying common issues and bad practices. | 15 |
pvarentsov/typescript-clean-architecture | An implementation of Clean Architecture based application in TypeScript using NestJS and TypeORM | 1,420 |
labs42io/clean-code-typescript | Adapts clean code principles from Robert C. Martin's book Clean Code to TypeScript for software development guidance. | 9,336 |
azat-io/eslint-plugin-perfectionist | A plugin for ESLint that enforces consistent code formatting and organization through rules-based sorting of various data structures. | 2,220 |
chalk/strip-ansi | Removes unwanted formatting codes from text | 402 |
davified/clean-code-ml | Adapting clean code principles to machine learning and data science in Python | 714 |
unlight/eslint-plugin-nestjs | ESLint plugin providing rules to enforce coding standards and best practices in NestJS projects | 40 |
nayeemdev/clean-code-php | A collection of coding principles and guidelines aimed at improving the maintainability, readability, and performance of PHP codebases | 3 |
jecisc/chanel | A tool for cleaning and improving Smalltalk code | 22 |
eslint-functional/eslint-plugin-functional | An ESLint plugin to enforce functional programming and prevent mutation in JavaScript and TypeScript codebases. | 857 |
actions/delete-package-versions | An action that deletes versions of packages from GitHub Packages | 353 |