Hentai Library Thingy
Go to file
Xymorot bbc04d4467 refactor: remove unnecessary type alias 2020-08-08 18:25:30 +02:00
declarations update: upgrade eslint to major version 7 and rework the application to fit new rules 2020-07-25 02:02:37 +02:00
mocks refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
resources feat: add icon/logo 2019-07-26 22:18:56 +02:00
src feat: make services gettable and injectable by simple strings and not needing to call Symbol.for every time 2020-08-08 18:23:29 +02:00
templates update: upgrade electron to major version 9 with spectron to 11 and associated changes 2020-07-25 22:30:00 +02:00
types refactor: remove unnecessary type alias 2020-08-08 18:25:30 +02:00
workspace meta: add rating/ranking discussion file to workspace 2020-08-06 23:32:00 +02:00
.editorconfig meta: adjust EditorConfig file comments to my taste 2020-08-06 23:05:54 +02:00
.eslintignore refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
.eslintrc.json meta: add prefer-destructuring eslint rule 2020-07-29 16:44:19 +02:00
.gitignore refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
.mocharc.yml refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
.nycrc.yml feat: implement a logger service and make it log uncaught exceptions, make unhandled rejections throw an exception, fix spectron test 2020-08-05 22:48:00 +02:00
.prettierignore meta: redesign library database schema 2020-03-02 23:21:05 +01:00
.prettierrc.yml update: update prettier to major version 2, reformat code accordingly 2020-04-10 05:27:32 +02:00
CHANGELOG.md doc: create a CHANGELOG.md file 2019-11-27 20:21:10 +01:00
CONTRIBUTING.md feat: implement a logger service and make it log uncaught exceptions, make unhandled rejections throw an exception, fix spectron test 2020-08-05 22:48:00 +02:00
LICENSE.txt meta: clarify the meaning of "fork" in section 2 of LICENSE.txt 2020-01-05 14:01:06 +01:00
README.md meta: document simplified start command 2020-02-03 22:50:59 +01:00
buildfile.js meta: clarify jsDoc comment 2020-05-14 21:20:17 +02:00
electron-version.js config: add an npm script to output current electron versions 2020-01-08 21:08:56 +01:00
forge.config.js fix: remove electron-version.js from final build 2020-07-22 21:39:56 +02:00
ormconfig.yml refactor: use a new database for the store 2020-04-22 02:06:02 +02:00
package-lock.json update: run npm update and npm audit fix 2020-08-06 23:11:08 +02:00
package.json update: run npm update and npm audit fix 2020-08-06 23:11:08 +02:00
tsconfig.json update: upgrade eslint to major version 7 and rework the application to fit new rules 2020-07-25 02:02:37 +02:00
tsconfig.renderer.json refactor: add separate tsconfig for renderer 2020-04-10 05:27:32 +02:00
webpack.config.js refactor: add separate tsconfig for renderer 2020-04-10 05:27:32 +02:00

README.md

Renai

レンアイ - Hentai Library Thingy

What?
an application for categorizing hentai manga

Why?
see user stories

How?
Node.js, Electron, Typescript, SQLite3 (TypeORM)

By the way, there is mature content in this repository.

Development Quickstart

For more information, check CONTRIBUTING.md.

  • npm install, the postinstall script compiles native node modules for electron
    • might need to install some build tools depending on your platform
  • npm run watch for code transpilation (starts watchers)
  • npm start

Usage

There is nothing to use yet. You might want to contribute a user story or two.