/Toshocat

Anime and Manga list app for desktop.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0



Build Status Code climate Coverage Status Coverage Status


Installation

  • You need Node.js on your machine
  • You need MSVC to build some native modules
  • You need a local global installation of electron-builder Apart from that, just run npm install in the project directory.

Developing

$ npm run test:watch
$ npm run webpack:dev
$ npm run start:dev

Starts up the application in development mode. The Squirrel updater won't work in the development environment so you can safely ignore Squirrel errors.

Building

$ npm run test
$ npm run webpack:build
$ npm run dist

Make sure tests pass before running npm webpack:build. npm run dist builds the delta files and artifacts for 64-bit Windows.

License

GNU GPL V3