Hentai Library Thingy
Go to file
Xymorot b3c31a4188 meta: add array-type rule to eslint
This forces array typings to be more consistent and readable.
2020-02-09 19:55:37 +01:00
declarations test: add test framework (spectron + mocha), combined with refactoring of the directory structures 2019-11-20 23:21:24 +01: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 refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
templates refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
types refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
workspace meta: clarify original = canon 2019-12-06 21:20:27 +01:00
.editorconfig install tslint and prettier with stuff around to make them work together 2019-06-04 22:54:56 +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 array-type rule to eslint 2020-02-09 19:55:37 +01: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 refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
.prettierignore refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
.prettierrc.yml refactor: use handlebars template engine to render the index html conditionally 2019-11-20 23:21:33 +01:00
CHANGELOG.md doc: create a CHANGELOG.md file 2019-11-27 20:21:10 +01:00
CONTRIBUTING.md meta: retire "config" commit type in favor of "meta" 2020-02-09 00:42:33 +01: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 refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01: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 refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
package-lock.json refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
package.json refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
tsconfig.json refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes 2020-02-08 23:26:57 +01:00
webpack.config.js test: add test framework (spectron + mocha), combined with refactoring of the directory structures 2019-11-20 23:21:24 +01: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.