Mono repo for Zone's frontend team.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github/ISSUE_TEMPLATE
assets
challenges
packages
.editorconfig
.eslintrc
.gitattributes
.gitignore
.prettierignore
.prettierrc
.travis.yml
LICENSE
README.md
lerna.json
package.json
yarn.lock

README.md

Zone Logo

Zone: Frontend

Part of Zone Frontend Travis lerna 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-vue Base+Vue JavaScript style guide
eslint-config-zone Base JavaScript style guide
jarvis               Config CLI tool      
stylelint-config-zone Base CSS style guide

Install (BETA)

If you're looking for a easier way to get these configs in your project, be sure to check out Jarvis.

Using NPM's NPX tool, you can use it without install, just run: npx @zonedigital/jarvis

Maintenance

This repo is managed with Lerna and Yarn workspaces. Be sure to read up before editing.

This repo has been setup with fixed verisoning, in other words, all packages have the same version number. Bump a major release on one package will cause a major bump on all other packages.

Be sure to check that all the Travis CI build jobs have passed.