CLI tool for @tcd-devkit providing linting (ESLint, Prettier, TypeScript) and formatting (ESLint --fix, Prettier --write) capabilities for web development projects.
The Nx Devkit is used to customize Nx for different technologies and use cases. It contains many utility functions for reading and writing files, updating configuration, working with Abstract Syntax Trees(ASTs), and more. Learn more about [extending Nx by
Webpack Builder for Architect
Comprehensive ESLint Flat Configuration Preset for Next.js projects. This preset bundles various @tcd-devkit ESLint configurations for a complete Next.js, React, TypeScript, and a11y linting setup.
Rspress plugin develop kit.
ESLint Flat Configuration for core JavaScript rules from @eslint/js, part of the @tcd-devkit.
ESLint Flat Configuration for TypeScript import rules. This package provides rules for `eslint-plugin-import-x` tailored for TypeScript projects, ensuring consistent and best-practice module imports.
Shareable Prettier configuration for React projects within the @tcd-devkit ecosystem. Extends the base @tcd-devkit/prettier-config and adds Tailwind CSS plugin support.
ESLint Flat Configuration for React Hooks. This package provides rules for `eslint-plugin-react-hooks`, ensuring adherence to the Rules of Hooks in React applications.
ESLint Flat Configuration for Next.js projects. This package provides ESLint rules specific to Next.js, integrating `@next/eslint-plugin-next` for optimal Next.js development.
Angular Webpack Build Facade
ESLint Flat Configuration for JSX A11y. This package provides accessibility (a11y) rules for JSX using `eslint-plugin-jsx-a11y`, helping to create more accessible web applications.
ESLint Flat Configuration for TypeScript. This package provides base TypeScript linting rules using `typescript-eslint`, enforcing consistent code style and best practices for TypeScript projects.
Shareable base TypeScript configurations (tsconfig.json) for various project types within the @tcd-devkit ecosystem.
ESLint Flat Configuration for React projects. This package provides core React linting rules using `eslint-plugin-react`, enforcing best practices and consistency for React applications.
ESLint Flat Configuration for JavaScript import rules. This package provides rules for `eslint-plugin-import-x` for JavaScript projects, ensuring consistent and best-practice module imports.
A public database of tide harmonics
Shareable Prettier configuration for consistent code formatting across @tcd-devkit projects. Includes plugins for sorting imports, formatting package.json, and TOML files.
A library for authoring Vendure Admin UI extensions
Copy updated baseline screenshots to your layout testing project
Angular Schematics - Library
Configuration files and reusable scripts for Sablier repositories
Angular Schematics - CLI
Client side Browser SDK for GitLab Application services