gts provides standardized utilities for project bootstrapping and the application of consistent linting and formatting style guides. It functions as a TypeScript project bootstrapper that initializes new projects with standardized dependencies, build scripts, and compiler settings. The project implements a comprehensive TypeScript style guide consisting of a predefined collection of rules for static analysis and a code formatter that automatically adjusts source code spacing and syntax. These tools identify and fix code style violations to ensure uniformity across codebases. Additional capab
This project is a TypeScript library starter kit that provides a pre-configured development environment for building and publishing typed packages. It establishes a zero-config build pipeline to accelerate the creation of library projects. The toolkit includes a RollupJS bundle configuration to compile source code into optimized bundles with automatic type definition generation. It integrates a semantic release workflow to manage versioning and changelogs based on conventional commit messages, alongside a Jest testing framework suite for stability verification. The environment covers code qu
This project is a comprehensive collection of pre-commit hooks designed to automate code linting, style enforcement, and file validation before changes are committed to version control. It provides a suite of ready-to-use scripts that serve as quality guards, including static analysis hooks, configuration file validators, and tools for maintaining version control integrity. The collection distinguishes itself by offering specialized guards for repository health and security. This includes detection of leaked credentials and private keys, prevention of large file commits, and enforcement of br
Prek is a Git hook manager written in Rust that runs configured hooks as a single binary without requiring Python or other external runtimes. It executes hooks faster than standard tools through parallel processing and bundled Rust implementations, and includes a built-in hook repository that enables fully offline operation without network access or environment setup. The tool supports both TOML and YAML configuration formats with identical semantics, and can run hooks from existing pre-commit configuration files without modification. Prek distinguishes itself through workspace-aware monorepo
Anthony's ESLint config preset
Die Hauptfunktionen von antfu/eslint-config sind: Auto-Fixable Formatting Presets, Opinionated Lint Presets, Code Formatting and Linting, Glob-Based Rule Customizations, Formatting Presets, ESLint, Glob-Based Rule Overrides, Git Hooks.
Open-Source-Alternativen zu antfu/eslint-config sind unter anderem: google/gts — gts provides standardized utilities for project bootstrapping and the application of consistent linting and formatting… alexjoverm/typescript-library-starter — This project is a TypeScript library starter kit that provides a pre-configured development environment for building… pre-commit/pre-commit-hooks — This project is a comprehensive collection of pre-commit hooks designed to automate code linting, style enforcement,… j178/prek — Prek is a Git hook manager written in Rust that runs configured hooks as a single binary without requiring Python or… sds/overcommit — Overcommit is a Git hook manager and pre-commit validation framework designed to automate the execution of scripts and… prettier/eslint-config-prettier — eslint-config-prettier is a configuration layer and CLI tool that identifies and disables ESLint rules which conflict…