language-dockerfile: Dockerfile linter, parser, pretty-printer and embedded DSL
Forked from hadolint
.
All functions for parsing, printing and writting Dockerfiles are exported through Language.Dockerfile
. For more fine-grained operations look for specific modules that implement a certain functionality.
There are two flags in this package, which enable building two executables:
hadolint
Enables building thehadolint
executable, though you might prefer to use the hadolint package directlydockerfmt
Builds example pretty-printer usage, which reads a Dockerfile and pretty-prints it to stdout
See the GitHub project for the source-code and examples.
[Skip to Readme]
Modules
[Index]
Flags
Manual Flags
Name | Description | Default |
---|---|---|
dockerfmt | Build the dockerfmt executable | Disabled |
hadolint | Build the hadolint executable | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- language-dockerfile-0.3.6.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.2.0, 0.2.3.0, 0.3.0.0, 0.3.1.0, 0.3.2.0, 0.3.3.0, 0.3.4.0, 0.3.5.0, 0.3.6.0 |
---|---|
Dependencies | aeson, base (>=4.8 && <5), bytestring (>=0.10), directory, filepath, free, Glob, language-dockerfile, mtl, parsec (>=3.1), pretty, ShellCheck, split (>=0.2), template-haskell, text, th-lift, th-lift-instances, transformers, unordered-containers, yaml [details] |
License | GPL-3.0-only |
Copyright | Lukas Martinelli, Copyright (c) 2016, Pedro Tacla Yamada, Copyright (c) 2016 |
Author | Lukas Martinelli, Pedro Tacla Yamada |
Maintainer | tacla.yamada@gmail.com |
Category | Development |
Home page | https://github.com/beijaflor-io/language-dockerfile#readme |
Bug tracker | https://github.com/beijaflor-io/language-dockerfile/issues |
Source repo | head: git clone https://github.com/beijaflor-io/language-dockerfile |
Uploaded | by yamadapc at 2017-05-14T23:27:47Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | hadolint, dockerfmt |
Downloads | 6447 total (42 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2017-05-14 [all 1 reports] |