Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zone/frontend
Mono repo for Zone's frontend team.
https://github.com/zone/frontend
browserslist eslint front-end frontend stylelint toolkit
Last synced: 27 days ago
JSON representation
Mono repo for Zone's frontend team.
- Host: GitHub
- URL: https://github.com/zone/frontend
- Owner: zone
- License: mit
- Created: 2018-04-25T20:39:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T01:40:08.000Z (almost 2 years ago)
- Last Synced: 2024-10-03T01:30:51.867Z (about 1 month ago)
- Topics: browserslist, eslint, front-end, frontend, stylelint, toolkit
- Language: JavaScript
- Homepage: https://zonedigital.com
- Size: 2.37 MB
- Stars: 9
- Watchers: 10
- Forks: 12
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
[![Zone][img-zone]][url-zone]
# Zone: Frontend
[![Part of Zone Frontend][zone-fe-image]][zone-fe-url] [![Travis][img-travis]][url-travis] [![lerna][img-lerna]][url-lerna] [![License][img-license]][url-license]
Mono repo for Zone's frontend setup and tooling.
## Packages
See `./packages/*` for individual package installation details.
| Package | Description |
| -------------------------- | --------------------------------- |
| [browserslist-config] | Browserslist browser matrix |
| [eslint-config-react] | Base+React JavaScript style guide |
| [eslint-config-typescript] | Base TypeScript style guide |
| [eslint-config-vue] | Base+Vue JavaScript style guide |
| [eslint-config-zone] | Base JavaScript style guide |
| [prettier-config] | Prettier config |
| [stylelint-config-zone] | Base CSS style guide |
| [zoneify] | Config CLI tool |## Install
If you're looking for a easier way to get these configs in your project, be sure to check out [Zoneify][zoneify].
Using NPM's NPX tool, you can use it without install, just run `npx zoneify`.
[browserslist-config]: https://github.com/zone/frontend/tree/master/packages/browserslist-config
[eslint-config-react]: https://github.com/zone/frontend/tree/master/packages/eslint-config-react
[eslint-config-typescript]: https://github.com/zone/frontend/tree/master/packages/eslint-config-typescript
[eslint-config-vue]: https://github.com/zone/frontend/tree/master/packages/eslint-config-vue
[eslint-config-zone]: https://github.com/zone/frontend/tree/master/packages/eslint-config-zone
[prettier-config]: https://github.com/zone/frontend/tree/master/packages/prettier-config
[zoneify]: https://github.com/zone/frontend/tree/master/packages/zoneify
[stylelint-config-zone]: https://github.com/zone/frontend/tree/master/packages/stylelint-config-zone
[img-lerna]: https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg?style=flat-square
[img-license]: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square
[img-travis]: https://img.shields.io/travis/com/zone/frontend.svg?style=flat-square
[img-zone]: .github/logo.svg
[url-lerna]: https://lernajs.io/
[url-license]: https://github.com/zonedigital/frontend/blob/master/LICENSE
[url-travis]: https://travis-ci.com/zone/frontend
[url-zone]: https://zonedigital.com
[zone-fe-image]: https://img.shields.io/badge/-frontend-lightgrey.svg?logo=data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTMgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBwb2ludHM9IjYuMjc3NjY4NzEgMTAuNzU0MjMzMSAxMi45OTU5NTA5IDAgMi43MzMwMDYxMyAwIDAuNzMwMDYxMzUgMy4xOTc2Njg3MSA2LjcxOTE0MTEgMy4xOTc2Njg3MSAwIDEzLjk1MTA0MjkgMTAuMjU5NTA5MiAxMy45NTEwNDI5IDEyLjI2MzMxMjkgMTAuNzUxNjU2NCI+PC9wb2x5Z29uPjwvc3ZnPg==&longCache=true&style=flat-square&colorA=2C2B39&colorB=1010E5
[zone-fe-url]: https://github.com/zone/frontend