Skip to content

Update KakyomuParser to handle new TOC Updates #2629

Merged
dteviot merged 1 commit intodteviot:ExperimentalTabModefrom
lemonatez:ExperimentalTabMode
Apr 16, 2026
Merged

Update KakyomuParser to handle new TOC Updates #2629
dteviot merged 1 commit intodteviot:ExperimentalTabModefrom
lemonatez:ExperimentalTabMode

Conversation

@lemonatez
Copy link
Copy Markdown
Contributor

Fix #2611

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this fixed? I still get an error when I try

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR isn't get approved yet. my update version is working now

image

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR isn't get approved yet. my update version is working now

image

how do you update your version of the code? do you run it without an extension?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

build the extention using my fork

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I successfully downloaded all chapters from a kakuyomu link, using your version. However the download prompt is not appearing. When i click error in extension page, it shows....

Uncaught (in promise) ReferenceError: DOMPurify is not defined

any idea?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Once the process is 100% complete, there's usually an option to save the EPUB file. This one doesn't appear, and instead, there's an error in the DOM.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

weird...are you sure you build it correctly? clone my project -> npm install -> npm run init
i try reinstall since start it works well.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay, thanks, I followed your project and it worked, for the official one, even though the owner said it had been merged, it still had the same error with the table of contents.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's strange, I downloaded the latest developer extension, and was able to download 3 kakuyomu novels without issue

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know, maybe I'll try again later.

@dteviot dteviot merged commit 8017651 into dteviot:ExperimentalTabMode Apr 16, 2026
1 check passed
@dteviot
Copy link
Copy Markdown
Owner

dteviot commented Apr 16, 2026

@lemonatez Thank you for the contribution.

@Jokakun , @Anos9029

Uncaught (in promise) ReferenceError: DOMPurify is not defined

As @lemonatez says, that means you have not loaded the dependencies. In this case DOMPurify

That said, fix has been merged so...

Test versions for Firefox and Chrome have been uploaded to https://github.com/dteviot/WebToEpub/releases/tag/developer-build. Pick the one suitable for you, follow the "How to install from Source (for people who are not developers)" instructions at https://github.com/dteviot/WebToEpub/tree/ExperimentalTabMode#user-content-installation and let us know how it goes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

kakuyomu parser not working

4 participants