A WebExtensions add-on that talks with HappyPanda X from browsers
Go to file
dependabot[bot] 2d3056afbd
Bump tar from 4.4.13 to 4.4.19
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-02 00:25:58 +00:00
public minor fixes; 2019-10-21 19:09:14 +02:00
screenshots update readme; add screenshot; 2019-10-16 19:06:45 +02:00
src fix update url; 2019-10-20 23:14:48 +02:00
.gitignore setup release-it; 2019-10-20 22:40:05 +02:00
LICENSE Initial commit 2019-10-13 18:52:24 +02:00
README.md fix update url; 2019-10-20 23:14:48 +02:00
build.js update readme; add screenshot; 2019-10-16 19:06:45 +02:00
package.json Release 1.0.2 2019-10-21 19:15:07 +02:00
tsconfig.json moved things around; 2019-10-14 15:44:40 +02:00
yarn.lock Bump tar from 4.4.13 to 4.4.19 2021-09-02 00:25:58 +00:00

README.md

A WebExtensions add-on for browsers that talks with HappyPanda X from browsers

HappyPanda X - Support on Patreon

Features

With this add-on, you can:

  • Send manga & doujinshi to HPX for download from inside your browser
  • Detect whether a manga or doujinshi is already inside your HPX database

Supported sites

  • e-hentai.org
  • exhentai.org
  • panda.chaika.moe
  • nhentai.net

Installing

Firefox

  • Go to releases and download the latest .xpi file

Other

I don't use Chrome so someone else has to fix the possible incompatibilities

Contributing

All contributions are welcome!

To add more sites, just extend src/sites/index.js

Building

  • Install nodejs and npm
  • Clone or download this repository
  • Run cd path/to/cloned/repo
  • Run npm install -g yarn
  • Run yarn install
  • Create a file named .env with these contents:
    PORT=3000
    TSC_COMPILE_ON_ERROR=true
    INLINE_RUNTIME_CHUNK=false
    
  • To load the extension:
  • Run yarn run build
  • Go to about:debugging (FireFox)
  • Click on “Load Temporary Add-on” and select the manifest.json file found inside the build folder.