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: over 3 years ago
Linked from 1 awesome list

clean-codetslint-rulestypescript

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
cunarist/eslint-config-clean-typescriptAn ESLint configuration to enforce classic JavaScript features in TypeScript by banning excessive keywords1
purely-functional/eslint-plugin-pureEnforces purely functional programming practices in JavaScript code by disallowing certain constructs and enforcing best practices.29
ajafff/tslint-consistent-codestyleProvides rules to enforce consistent code style in TypeScript projects209
betaorbust/babel-plugin-groundskeeper-willieA Babel plugin that removes unnecessary code from production builds while preserving it in development environments.63
blowin/blowincleancodeA C# code analyzer designed to simplify and clean up code by identifying common issues and bad practices.15
pvarentsov/typescript-clean-architectureAn implementation of Clean Architecture based application in TypeScript using NestJS and TypeORM1,420
labs42io/clean-code-typescriptAdapts clean code principles from Robert C. Martin's book Clean Code to TypeScript for software development guidance.9,336
azat-io/eslint-plugin-perfectionistA plugin for ESLint that enforces consistent code formatting and organization through rules-based sorting of various data structures.2,220
chalk/strip-ansiRemoves unwanted formatting codes from text402
davified/clean-code-mlAdapting clean code principles to machine learning and data science in Python714
unlight/eslint-plugin-nestjsESLint plugin providing rules to enforce coding standards and best practices in NestJS projects40
nayeemdev/clean-code-phpA collection of coding principles and guidelines aimed at improving the maintainability, readability, and performance of PHP codebases3
jecisc/chanelA tool for cleaning and improving Smalltalk code22
eslint-functional/eslint-plugin-functionalAn ESLint plugin to enforce functional programming and prevent mutation in JavaScript and TypeScript codebases.857
actions/delete-package-versionsAn action that deletes versions of packages from GitHub Packages353