Add ESLint and Prettier tooling

This commit is contained in:
Jonathan Clem
2019-04-19 15:35:44 -04:00
parent 37e19115be
commit 3e32975625
6 changed files with 969 additions and 38 deletions

16
.github/main.workflow vendored
View File

@@ -1,11 +1,23 @@
workflow "CI" {
on = "push"
resolves = "Test"
resolves = ["Format", "Lint", "Test"]
}
action "Dependencies" {
uses = "actions/npm@v2.0.0"
args = "ci"
args = "install"
}
action "Format" {
needs = "Dependencies"
uses = "actions/npm@v2.0.0"
args = "run format"
}
action "Lint" {
needs = "Dependencies"
uses = "actions/npm@v2.0.0"
args = "run lint"
}
action "Test" {