Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wemake-services/wemake-frontend-styleguide
Set of the strictest linters for your next frontend app
https://github.com/wemake-services/wemake-frontend-styleguide
code-quality eslint eslint-config eslint-shareable-configs eslint-standard eslint-strict
Last synced: 23 days ago
JSON representation
Set of the strictest linters for your next frontend app
- Host: GitHub
- URL: https://github.com/wemake-services/wemake-frontend-styleguide
- Owner: wemake-services
- License: mit
- Created: 2018-05-24T07:14:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-08T17:39:10.000Z (7 months ago)
- Last Synced: 2024-04-14T07:11:39.176Z (7 months ago)
- Topics: code-quality, eslint, eslint-config, eslint-shareable-configs, eslint-standard, eslint-strict
- Language: JavaScript
- Homepage:
- Size: 4.76 MB
- Stars: 77
- Watchers: 6
- Forks: 7
- Open Issues: 41
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-standard - wemake-frontend-styleguide - JavaScript & TypeScript & Vue & JsDoc & Scss style guides based on standard tools. Very strict! (code/project generators)
README
# wemake-frontend-styleguide
[![wemake.services](https://img.shields.io/badge/style-wemake.services-green.svg?label=&logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC%2FxhBQAAAAFzUkdCAK7OHOkAAAAbUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP%2F%2F%2F5TvxDIAAAAIdFJOUwAjRA8xXANAL%2Bv0SAAAADNJREFUGNNjYCAIOJjRBdBFWMkVQeGzcHAwksJnAPPZGOGAASzPzAEHEGVsLExQwE7YswCb7AFZSF3bbAAAAABJRU5ErkJggg%3D%3D)](http://wemake.services)
[![test](https://github.com/wemake-services/wemake-frontend-styleguide/actions/workflows/test.yml/badge.svg?branch=master&event=push)](https://github.com/wemake-services/wemake-frontend-styleguide/actions/workflows/test.yml)
[![wemake-frontend-styleguide](https://img.shields.io/badge/style-wemake-000000.svg)](https://github.com/wemake-services/wemake-frontend-styleguide)Set of tools that we use to make our frontend awesome!
## Packages
We develop all our tools inside a single repository to make the process easier.
This repository includes several `eslint` configurations:
- [`@wemake-services/eslint-config-javascript`](https://github.com/wemake-services/wemake-frontend-styleguide/tree/master/packages/eslint-config-javascript) is the strictest `eslint` configuration for `javascript`
- [`@wemake-services/eslint-config-typescript`](https://github.com/wemake-services/wemake-frontend-styleguide/tree/master/packages/eslint-config-typescript) is the strictest `eslint` configuration for `typescript`
- [`@wemake-services/eslint-config-vue`](https://github.com/wemake-services/wemake-frontend-styleguide/tree/master/packages/eslint-config-vue) to write consistent and correct `vue` single file components
- [`@wemake-services/eslint-config-jest`](https://github.com/wemake-services/wemake-frontend-styleguide/tree/master/packages/eslint-config-jest) to write consistent `jest` tests
- [`@wemake-services/eslint-config-jsdoc`](https://github.com/wemake-services/wemake-frontend-styleguide/tree/master/packages/eslint-config-jsdoc) to write beautiful `jsdoc` commentsAnd `stylelint` configurations:
- [`@wemake-services/stylelint-config-scss`](https://github.com/wemake-services/wemake-frontend-styleguide/tree/master/packages/stylelint-config-scss) which is the strictest `stylelint` configuration for `scss`
## Show your style
If you use our linter - it means that your code is awesome.
You can be proud of it!
And you should share your accomplishment
with others by including a badge to your `README` file.It looks like this:
[![wemake-frontend-styleguide](https://img.shields.io/badge/style-wemake-000000.svg)](https://github.com/wemake-services/wemake-frontend-styleguide)
### Markdown
```markdown
[![wemake-frontend-styleguide](https://img.shields.io/badge/style-wemake-000000.svg)](https://github.com/wemake-services/wemake-frontend-styleguide)
```## License
MIT