Add review config.

This commit is contained in:
Dillon Kearns 2020-12-07 08:31:06 -08:00
parent f679179212
commit a41b5f5f03
3 changed files with 73 additions and 1 deletions

View File

@ -7,7 +7,8 @@
"main": "index.js",
"scripts": {
"build": "cd generator && elm make src/Main.elm --output src/Main.js --optimize",
"test": "elm-test && jest --rootDir jest-tests"
"test": "elm-test && jest --rootDir jest-tests",
"review": "elm-review"
},
"repository": "https://github.com/dillonkearns/elm-pages",
"keywords": [

36
review/elm.json Normal file
View File

@ -0,0 +1,36 @@
{
"type": "application",
"source-directories": [
"src"
],
"elm-version": "0.19.1",
"dependencies": {
"direct": {
"elm/core": "1.0.5",
"elm/json": "1.1.3",
"elm/project-metadata-utils": "1.0.1",
"jfmengels/elm-review": "2.3.7",
"jfmengels/elm-review-unused": "1.1.4",
"stil4m/elm-syntax": "7.1.3"
},
"indirect": {
"elm/html": "1.0.0",
"elm/parser": "1.1.0",
"elm/random": "1.0.0",
"elm/time": "1.0.0",
"elm/url": "1.0.0",
"elm/virtual-dom": "1.0.2",
"elm-community/json-extra": "4.3.0",
"elm-community/list-extra": "8.2.4",
"rtfeldman/elm-hex": "1.0.0",
"rtfeldman/elm-iso8601-date-strings": "1.1.3",
"stil4m/structured-writer": "1.0.3"
}
},
"test-dependencies": {
"direct": {
"elm-explorations/test": "1.2.2"
},
"indirect": {}
}
}

View File

@ -0,0 +1,35 @@
module ReviewConfig exposing (config)
{-| Do not rename the ReviewConfig module or the config function, because
`elm-review` will look for these.
To add packages that contain rules, add them to this review project using
`elm install author/packagename`
when inside the directory containing this file.
-}
import NoUnused.CustomTypeConstructorArgs
import NoUnused.CustomTypeConstructors
import NoUnused.Dependencies
import NoUnused.Exports
import NoUnused.Modules
import NoUnused.Parameters
import NoUnused.Patterns
import NoUnused.Variables
import Review.Rule exposing (Rule)
config : List Rule
config =
[ NoUnused.CustomTypeConstructors.rule []
, NoUnused.CustomTypeConstructorArgs.rule
, NoUnused.Dependencies.rule
, NoUnused.Exports.rule
, NoUnused.Modules.rule
, NoUnused.Parameters.rule
, NoUnused.Patterns.rule
, NoUnused.Variables.rule
]