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: almost 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,414 |
labs42io/clean-code-typescript | Adapts clean code principles from Robert C. Martin's book Clean Code to TypeScript for software development guidance. | 9,302 |
azat-io/eslint-plugin-perfectionist | A plugin for ESLint that enforces consistent sorting of various data in code | 1,932 |
chalk/strip-ansi | Removes unwanted formatting codes from text | 398 |
davified/clean-code-ml | Adapting clean code principles to machine learning and data science in Python | 713 |
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. | 852 |
actions/delete-package-versions | An action that deletes versions of packages from GitHub Packages | 350 |