git.s-ol.nu mmm / 67de3b2
document new dependency s-ol 1 year, 10 months ago
1 changed file(s) with 12 addition(s) and 4 deletion(s). Raw diff Collapse all Expand all
4141 $ tup monitor -f -a
4242
4343 ### Dependencies
44 You will need:
44
45 Required dependencies:
4546
4647 - [MoonScript][moonscript]: `luarocks install moonscript`
47 - [lua-sqlite3](https://luarocks.org/modules/moteus/sqlite3): `luarocks install sqlite3`
4848 - [lua-http](https://github.com/daurnimator/lua-http): `luarocks install http`
49 - [discount](https://luarocks.org/modules/craigb/discount): `luarocks install discount` (requires libmarkdown2)
50 - [busted](https://olivinelabs.com/busted/): `luarocks install busted` (for testing only)
49
50 For unit tests:
51
52 - [busted](https://olivinelabs.com/busted/): `luarocks install busted`
53
54 Not required but recommended:
55
56 - [lua-sqlite3](https://luarocks.org/modules/moteus/sqlite3): `luarocks install sqlite3` (for SQLite3 backend)
57 - [lua-cjson](https://www.kyne.com.au/~mark/software/lua-cjson.php): `luarocks install lua-cjson 2.1.0-1` (for server-side JSON support)
58 - [discount](https://luarocks.org/modules/craigb/discount): `luarocks install discount` (requires libmarkdown2, for Markdown support)
5159
5260 ### Live Reloading (during development)
5361 [entr][entr] is useful for reloading the dev server when code outside the root changes: