RepositoryHTML
joematthews

joematthews/extreme-angular

A strict, opinionated Angular starter template: TypeScript, ESLint, Prettier, Stylelint, CSpell, Vitest, Git hooks, and GitHub Actions CI, configured to work together.

190stars
13forks
2issues
2views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: starter-template

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: angular-template

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: angular-cli

#1 Repository Của Tháng

🔧 Extreme Angular: Starter template Angular "cực kỳ" chuẩn hóa

Một lớp công cụ phát triển nghiêm ngặt được thêm vào dự án Angular chuẩn — không xung đột, không bỏ sóng.

Extreme Angular là một starter template Angular mang lớp tooling phát triển nghiêm ngặt (strict tooling) lên trên dự án Angular sinh ra bằng ng new --strict --zoneless --style=scss --ssr=false. Dự án có thể dùng ngay làm bản khởi tạo hoặc làm tài liệu tham khảo cấu hình công cụ cho dự án đã tồn tại.

✨ Điểm nổi bật

  • ESLint: Hỗ trợ angular-eslint, typescript-eslint (strict + stylistic), quy tắc tiếp cận (accessibility), kiểm tra JSON.
  • Prettier: Plugin sắp xếp import, thứ tự thuộc tính CSS, định dạng file shell script.
  • Stylelint: Kiểm tra CSS và SCSS.
  • CSpell: Kiểm tra lỗi chính tả.
  • Husky + lint-staged: Chạy kiểm tra trước commit và trước push.
  • Commitlint: Định dạng commit theo chuẩn conventional commits.
  • GitHub Actions CI: Tự động kiểm tra pull request.
  • TypeScript nghiêm ngặt: Kích hoạt noUncheckedIndexedAccess để bắt lỗi truy cập mảng/đối tượng chưa kiểm tra.

💡 Vì sao đáng chú ý

Các công cụ trong Extreme Angular được cấu hình để hợp tác mà không sinh xung đột. Không có gì đi lệch khỏi chuẩn Angular — tài liệu chính thức áp dụng mà không cần thay đổi. Làm được điều này giúp giảm thiểu công sức setup ban đầu, tăng tính nhất quán và chất lượng mã nguồn.


#Angular #TypeScript #ESLint #Prettier #StarterTemplate #DevTools #CI #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryTypeScript
vndevteam/nestjs-boilerplate

NestJS boilerplate with TypeORM, ExpressJS, Fastify, Jest, I18n & Vuepress docs

296
Oct 22, 2026
RepositoryTypeScript
kenso312/nestjs-v10-webpack-boilerplate

🎨 Boilerplate for NestJS v10 with Webpack, Pnpm, Fastify, Swagger, Pino Logger, Airbnb JavaScript Guide, Google JSON Style, ESLint, Prettier, Editorconfig, Husky, Lint-Staged, Commitlint, Axios, Docker, Alias Path, Error Handling and Clustering

128
Apr 15, 2025
RepositoryTypeScript
gustavomorinaga/next-plate

🦸‍♀️ A super template for Next.js with a pack of incredible tools

118
Oct 13, 2026
RepositoryTypeScript
smarlhens/nest-boilerplate

Nest.js boilerplate with CircleCI, Commitizen, Commitlint, Docker-Compose, ESLint, GitHub Actions, Husky, Lint-staged, OpenAPI, Prettier, PostGreSQL, TypeORM

107
Oct 16, 2026
RepositoryTypeScript
angular/angular-cli

CLI tool for Angular

27.0k
Oct 16, 2026
RepositoryJavaScript
import-js/eslint-plugin-import

ESLint plugin with rules that help validate proper imports.

6.0k
Aug 23, 2026
RepositoryTypeScript
theodorusclarence/ts-nextjs-tailwind-starter

🔋 Next.js + Tailwind CSS + TypeScript starter and boilerplate packed with useful development features

3.4k
Oct 22, 2026
RepositoryC#
alirezanet/Husky.Net

Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you commit or push. 🚀

861
Apr 30, 2026
RepositoryTypeScript
hadrysm/nextjs-boilerplate

🚀 Next.js 16+ boilerplate with typescript, husky, lint-staged, biome, vitest, react-testing-library, storybook, and GH actions.

224
Oct 12, 2026