Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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