Show markdown description text on item detail page

* Update build process to *not* copy over prerendered pages during a
  regular build (only during a `dist` build)
* Add dependency on npm "markdown" package and include it in the
  scripts loaded in the default layout
* Update the Item model to be able to load from a *.cg file
* Add an ItemParser to process the `item.cg` file
* Update the general parser to be able to work with HereDoc-style
  text blocks
* Add a markdown-specific stylesheet
* Add a sample of the `item.cg` file format (Advanced Crafting Table)
This commit is contained in:
Andrew Miner
2015-03-08 22:24:15 -07:00
parent f92e98674a
commit ff17d5f9ba
21 changed files with 183 additions and 69 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

@@ -0,0 +1,15 @@
schema: 1
officialUrl: http://www.mod-buildcraft.com/wiki/doku.php?id=advanced_crafting_table
video: Z-Kl3IRjxE, Tutorial
description:<<-END
The advanced crafting table is an improved version of the basic automatic crafting table. It contains an inventory
for storing the input and an inventory for storing the outputs of the crafting process, making it potentially more
easy and seamless to create large automatic crafting systems. The advanced crafting table requires 500 MJ to craft
any recipe.
![GUI](./gui.png)
END