Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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 (前端代码规范🎭)

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 |

## 贡献