/NextComic

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

NextComic

A quicker way to read web comics using the arrow keys.

Development still in progress.

Development

Requires Node be installed. The necessary dependencies can be installed to work with this code by running npm install in the repository's directory.

Building

The webextension can be built with:

> npm run bundle

Tests

Linting

There is available linting through ESLint and web-ext.

> npm run lint         # Runs all linters
> npm run lint:eslint  # Runs eslint
> npm run lint:webext  # Runs web-ext

Additional Testing

I'm working on getting testing up and running. I'm planning to model them after the ones in this example extension.

Requirements to run tests:

  • Node
  • GeckoDriver - The latest GeckoDriver can be found here and should be extracted somewhere in your PATH.