Hentai Library Thingy
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Xymorot dd90b83eb5 update: run npm update 3 weeks ago
declarations update: upgrade uuid to major version 7 4 months ago
mocks refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 4 months ago
resources feat: add icon/logo 11 months ago
src reformat: remove quotes in enum keys 1 month ago
templates update: run npm update and reformat code accordingly 2 months ago
types reformat: remove quotes in enum keys 1 month ago
workspace meta: refactor all many relations to be generic, since it makes no difference in sql 2 months ago
.editorconfig install tslint and prettier with stuff around to make them work together 1 year ago
.eslintignore refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 4 months ago
.eslintrc.json meta: add array-type rule to eslint 4 months ago
.gitignore refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 4 months ago
.mocharc.yml refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 4 months ago
.nycrc.yml refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 4 months ago
.prettierignore meta: redesign library database schema 4 months ago
.prettierrc.yml update: update prettier to major version 2, reformat code accordingly 2 months ago
CHANGELOG.md doc: create a CHANGELOG.md file 7 months ago
CONTRIBUTING.md meta: add engines key in package.json and related documentation 1 month ago
LICENSE.txt meta: clarify the meaning of "fork" in section 2 of LICENSE.txt 6 months ago
README.md meta: document simplified start command 5 months ago
buildfile.js meta: clarify jsDoc comment 1 month ago
electron-version.js config: add an npm script to output current electron versions 5 months ago
forge.config.js feat: update typeorm entities and reset database migrations 2 months ago
ormconfig.yml refactor: use a new database for the store 2 months ago
package-lock.json update: run npm update 3 weeks ago
package.json update: run npm update 3 weeks ago
tsconfig.json refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 4 months ago
tsconfig.renderer.json refactor: add separate tsconfig for renderer 2 months ago
webpack.config.js refactor: add separate tsconfig for renderer 2 months ago

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.