tslint-clean-code

Code cleaner

A set of TSLint rules to enforce Clean Code practices in TypeScript development.

TSLint rules for enforcing Clean Code

GitHub

169 stars
7 watching
15 forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 1 awesome list

clean-codetslint-rulestypescript

Backlinks from these awesome lists:

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