Okay, new website!
CSS The CSS is written in SASS, using a custom CSS framework called Zombie Responsive System. I currently don’t know enough about web development to fiddle with this, but it does seem quite responsive. This may be re-written at some point, once I have learnt more about CSS.
quick-epub is a library written in Node.js that generates valid EPUB 3.0.1 documents. It is derived from cyrilis’ epub-gen as a proof of concept, rather than an actual library. It was mainly used to learn about the EPUB specification, set out by the International Digital Publishing Forum.
This will generate an EPUB file with a table of contents included, which proves for easy browsing by chapter on an e-book reader.
fictionpress-scraper is a web scraper written in Node.js. It makes use of promises which enable asynchronous computations in Node’s event loop. When passed a Fictionpress story ID, this library will verify that the story exists, and then fetches all the chapters for that story along with some metadata. At this stage, it will provide the story title, author’s name, summary of the story and all chapters (with chapter titles, if available).