[PR #7] [MERGED] Fix punycode deprecation warning by using punycode2 #10

Closed
opened 2026-10-15 18:03:10 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/pull/7
Author: @Nidelon
Created: 11/23/2025
Status: ✅ Merged
Merged: 11/25/2025
Merged by: @Cohee1207

Base: main ← Head: fix-punycode-deprecation


📝 Commits (7)

  • 508b8cb Fix punycode deprecation warning by using punycode2
  • 09b4cbd move punycode2 from dev to prod dependencies
  • f324d40 remove punycode alias
  • 22a9be1 Fix formatting of package.json
  • 2e12208 Regenerate package-lock
  • f254f02 Fix build warnings
  • 14f626a Use one dependency

📊 Changes

4 files changed (+44 additions, -562 deletions)

View changed files

📝 dist/plugin.js (+1 -1)
📝 package-lock.json (+32 -561)
📝 package.json (+3 -0)
📝 webpack.config.js (+8 -0)

📄 Description

Fixes the deprecation warning for the punycode module when using Node.js 22. The warning happens because the old punycode module is deprecated.

UPD: I apologize in advance, I could have shifted the lines in package-lock.json, which is why it shows so many changes.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/pull/7 **Author:** [@Nidelon](https://github.com/Nidelon) **Created:** 11/23/2025 **Status:** ✅ Merged **Merged:** 11/25/2025 **Merged by:** [@Cohee1207](https://github.com/Cohee1207) **Base:** `main` ← **Head:** `fix-punycode-deprecation` --- ### 📝 Commits (7) - [`508b8cb`](https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/commit/508b8cb824522e2f2fbb36c01cfaa12401e589e3) Fix punycode deprecation warning by using punycode2 - [`09b4cbd`](https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/commit/09b4cbdfbb041b3fb2820400cdf6b4fd8f0c5f1f) move punycode2 from dev to prod dependencies - [`f324d40`](https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/commit/f324d40aa5576f18e80dc525ab0d29c0ba385f4f) remove punycode alias - [`22a9be1`](https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/commit/22a9be1d1d7108667afa4293d7d6c9bf593fdd9e) Fix formatting of package.json - [`2e12208`](https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/commit/2e122088d2a0ed8b2cad29d04f2dc3a680f0fd3b) Regenerate package-lock - [`f254f02`](https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/commit/f254f02efb94305b61a76c3ae54c857d1a34de68) Fix build warnings - [`14f626a`](https://github.com/SillyTavern/SillyTavern-Fandom-Scraper/commit/14f626a77c8c73252b446708d0c2c0bb33a5762d) Use one dependency ### 📊 Changes **4 files changed** (+44 additions, -562 deletions) <details> <summary>View changed files</summary> 📝 `dist/plugin.js` (+1 -1) 📝 `package-lock.json` (+32 -561) 📝 `package.json` (+3 -0) 📝 `webpack.config.js` (+8 -0) </details> ### 📄 Description Fixes the deprecation warning for the punycode module when using Node.js 22. The warning happens because the old punycode module is deprecated. UPD: I apologize in advance, I could have shifted the lines in package-lock.json, which is why it shows so many changes. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 18:03:10 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
SillyTavern/SillyTavern-Fandom-Scraper#10
No description provided.