Hentai Library Thingy
Go to file
Xymorot 19c11312c5 config: fix building of index.html in watch mode (do not cache data.json) 2020-02-08 22:27:43 +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: use userData electron path for database (subfolder with version) 2019-12-10 23:33:48 +01:00
resources feat: add icon/logo 2019-07-26 22:18:56 +02:00
src config: configure import/core-modules setting of the import eslint plugin to include 'electron' 2019-12-15 15:23:24 +01:00
templates config: fix building of index.html in watch mode (do not cache data.json) 2020-02-08 22:27:43 +01:00
tests refactor: replace tslint with @typescript-eslint/eslint-plugin as tslint will be deprecated in 2020 2019-12-15 01:14:39 +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 config: use ignore files to completely define file patterns for eslint and prettier (instead of in the command) 2020-02-03 22:38:25 +01:00
.eslintrc.json config: reformat lint file 2019-12-18 01:07:54 +01:00
.gitignore feat: use userData electron path for database (subfolder with version) 2019-12-10 23:33:48 +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
.prettierignore config: use ignore files to completely define file patterns for eslint and prettier (instead of in the command) 2020-02-03 22:38:25 +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: add "with" and oxford comma to sentence 2020-02-08 18:43:21 +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 config: remove gulp and realize build process with concurrently 2019-12-04 03:51:28 +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: replace tslint with @typescript-eslint/eslint-plugin as tslint will be deprecated in 2020 2019-12-15 01:14:39 +01:00
package-lock.json update: run npm update 2019-12-16 21:22:29 +01:00
package.json config: use ignore files to completely define file patterns for eslint and prettier (instead of in the command) 2020-02-03 22:38:25 +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
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.