Hentai Library Thingy
Go to file
Xymorot 482e5bd343 config: remove gulp and realize build process with concurrently 2019-12-04 03:51:28 +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 feat: install and use fs-extra instead of fs, implement groundwork for more sophisticated error reporting 2019-11-20 23:21:34 +01:00
resources feat: add icon/logo 2019-07-26 22:18:56 +02:00
src remove: remove rateable trait from book entity 2019-12-01 15:12:41 +01:00
templates refactor: remove redundant initialization 2019-11-27 16:27:45 +01:00
tests refactor: move mock file (containing mock interface) into a new types folder inside tests 2019-11-27 16:41:21 +01:00
workspace meta: create documents for application design, make repository ready for publishing on git.fuwawa.moe 2019-12-04 01:33:41 +01:00
.editorconfig install tslint and prettier with stuff around to make them work together 2019-06-04 22:54:56 +02:00
.eslintignore config: add mocks folder to eslint 2019-11-26 22:51:52 +01:00
.eslintrc.json config: remove gulp and realize build process with concurrently 2019-12-04 03:51:28 +01:00
.gitignore test: add test setup files for backing up store and database folders before tests 2019-11-26 22:51:54 +01:00
.mocharc.yml test: remove split between integration and unit tests, use tags instead 2019-11-20 23:21:27 +01:00
.nycrc.yml config: turn off per-file coverage checking in nyc 2019-11-20 23:21:34 +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: create documents for application design, make repository ready for publishing on git.fuwawa.moe 2019-12-04 01:33:41 +01:00
LICENSE.txt doc: add third section to license and extend first section 2019-12-04 01:55:12 +01:00
README.md meta: create documents for application design, make repository ready for publishing on git.fuwawa.moe 2019-12-04 01:33:41 +01:00
buildfile.js config: remove gulp and realize build process with concurrently 2019-12-04 03:51:28 +01:00
forge.config.js config: add database-backup and store-backup folders to forge ignore list 2019-11-26 22:51:55 +01:00
ormconfig.yml test: add test framework (spectron + mocha), combined with refactoring of the directory structures 2019-11-20 23:21:24 +01:00
package-lock.json config: remove gulp and realize build process with concurrently 2019-12-04 03:51:28 +01:00
package.json config: remove gulp and realize build process with concurrently 2019-12-04 03:51:28 +01:00
tsconfig.json feat: install and use fs-extra instead of fs, implement groundwork for more sophisticated error reporting 2019-11-20 23:21:34 +01:00
tslint.json config: add only-arrow-functions rule to tslint 2019-11-20 23:21:33 +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 run start

Usage

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