Mono repo for Zone's frontend setup and tooling.
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 |
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
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.