Go to file
2016-08-14 20:31:28 +02:00
assets web store info 2016-06-21 16:36:53 +02:00
bin It'll be fine, I Promise 2016-06-28 09:39:31 +02:00
extension add readme, bump version 2016-08-11 13:07:17 +02:00
src autofix bad indentation 2016-08-10 22:26:14 +02:00
.babelrc removed continued 2016-06-23 08:51:26 +02:00
.gitignore npm module 2016-08-14 20:31:28 +02:00
.npmignore npm module 2016-08-14 20:31:28 +02:00
gulpfile.babel.js remove babel on build. browsers support ES6 natively 2016-06-25 21:43:01 +02:00
package.json npm module 2016-08-14 20:31:28 +02:00
packchrome.sh pack zip 2016-06-23 16:25:18 +02:00
README.md npm module 2016-08-14 20:31:28 +02:00
webpack.config.babel.js remove babel on build. browsers support ES6 natively 2016-06-25 21:43:01 +02:00

fimfic2epub

This is a tool to generate better EPUB ebooks from fimfiction stories. It's also a Chrome/Firefox extension, replacing the default EPUB download option with this tool.

Usage (browser extension)

You can download the Chome extension from Chrome Web Store.

Right now the addon is not available in Add-ons for Firefox, but it's fully compatible.

Installation & usage (command line)

You can install the tool by running npm install -g fimfic2epub. You can then run it with $ fimfic2epub <story id>. This will save the EPUB in the current working directory.

Example:

Download Tag Test by McPoodle
$ fimfic2epub 180690

Building

Make sure Node.js is installed. After you've cloned this repository, run npm install and npm run build to build it. This project uses gulp.

Development

Make sure gulp is installed.

When working on the code and testing it in a web browser as an extension, you can run gulp in watch mode: gulp watch. This will lint code and build it when you save. To build, just run gulp or npm run build. To lint, run gulp lint and to clean, run gulp clean.