summaryrefslogtreecommitdiff
path: root/tiled-hs.cabal (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rename to walintstuebinm2021-10-011-64/+0
|
* nicer json output which leaks less haskell namesstuebinm2021-09-301-1/+2
|
* prettier pretty printing and stuffstuebinm2021-09-231-0/+1
| | | | | also, configurable log level, which only required relaxing the type system once!
* handle all maps in entire repositoriesstuebinm2021-09-231-0/+1
| | | | (+ checking that paths don't run outside of respositories)
* very naïve handling of directoriesstuebinm2021-09-231-0/+1
|
* simple parsing of local dependency pathsstuebinm2021-09-201-1/+3
|
* moved types into Types.hsstuebinm2021-09-181-0/+1
| | | | it's almost as if there's some structure to this code!
* input options, output jsonstuebinm2021-09-161-6/+8
| | | | | | | input options are mostly dummies for now, but some work (e.g. --inpath and --json). Lints can now be optionally printed as json to be reasonably machine-readable (and the json can be pretty-printed to make it human-readable again …).
* moving lots of code aroundstuebinm2021-09-161-8/+27
| | | | (also renaming things now that concepts seem a bit clearer)
* simple proof of conceptstuebinm2021-09-051-0/+36
Lots of monads everywhere, hurray! (unfortunately, workadventure maps don't quite form a category; they lack composition …) Credits: - the example.json file is by TabascoEye (with some modifications for testing purposes) - the Tiled module is forked from aeson-tiled on hackage, since that package didn't handle custom layer properties correctly