Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ileostar/leostar-spec
LeoStar's frontend spec (前端代码规范🎭)
https://github.com/ileostar/leostar-spec
commitlint eslint lint-staged linter prettier spec
Last synced: about 23 hours ago
JSON representation
LeoStar's frontend spec (前端代码规范🎭)
- Host: GitHub
- URL: https://github.com/ileostar/leostar-spec
- Owner: ileostar
- License: mit
- Created: 2023-12-20T13:41:31.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-01-08T17:01:09.000Z (10 months ago)
- Last Synced: 2024-10-12T00:33:24.956Z (27 days ago)
- Topics: commitlint, eslint, lint-staged, linter, prettier, spec
- Language: JavaScript
- Homepage:
- Size: 704 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# leostar-spec
前端编码规范化## 🚀功能特性
### 1. 全面的前端生态
支持前端全部生态,无需关注环境,支持直接使用
### 2. 完善的规范配件
支持对全部前端配置实现一键接入、一键扫描、一键修复、一键升级
### 3. 完整的测试用例
配套完整的测试用例,提升项目健壮性
## 🔧配套工具
| 规范 | Lint 工具 | npm 包 |
| ----------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| JavaScript 编码规范
TypeScript 编码规范
Node 编码规范 | [ESLint](https://eslint.org/) | @ileostar/eslint-config |
| CSS 编码规范 | [stylelint](https://stylelint.io/) | @ileostar/stylelint-config |
| Git 规范 | [commitlint](https://commitlint.js.org/#/) | @ileostar/commitlint-config |
| 文档规范 | [markdownlint](https://github.com/DavidAnson/markdownlint) | @ileostar/markdownlint-config |
| Eslint 插件 | [ESlint Plugin](https://eslint.org/docs/latest/extend/plugins) | @ileostar/eslint-plugin |## 贡献