A WebExtensions add-on that talks with HappyPanda X from browsers
Go to file
dependabot[bot] 092b0f9e8f
Bump ssri from 6.0.1 to 6.0.2
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-30 10:01:32 +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 ssri from 6.0.1 to 6.0.2 2021-04-30 10:01:32 +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.