Skip to content

fix: Dependency issues of the webworkify-webpack package close #247#260

Open
mustcanbedo wants to merge 1 commit into
xqq:masterfrom
mustcanbedo:fix-webworkify-dependency-webpack-package
Open

fix: Dependency issues of the webworkify-webpack package close #247#260
mustcanbedo wants to merge 1 commit into
xqq:masterfrom
mustcanbedo:fix-webworkify-dependency-webpack-package

Conversation

@mustcanbedo

Copy link
Copy Markdown

No description provided.

@mustcanbedo

Copy link
Copy Markdown
Author

@xqq Hello, can you take a look at this PR?

@xqq

xqq commented Jul 23, 2025

Copy link
Copy Markdown
Owner

@mustcanbedo
Why switch back to the origin package? I use my fork because of borisirota/webworkify-webpack#46

@mustcanbedo

Copy link
Copy Markdown
Author

@xqq Due to the poor stability of reliance on GitHub within the country, if there are any changes in dependencies on this side, would it be possible for you to ask the author to assist in merging them into the main branch?

@xqq

xqq commented Jul 23, 2025

Copy link
Copy Markdown
Owner

@mustcanbedo
The author hasn't maintained it in the past 6 years, so that could be hopeless.
If necessary, I would like to draft my own NPM package.

@mustcanbedo

Copy link
Copy Markdown
Author

@xqq It is indeed necessary for domestic users, and local installation dependence can also rely on scientific Internet access, but it is impossible to do so during the CD process.

@xqq

xqq commented Jul 23, 2025

Copy link
Copy Markdown
Owner

@mustcanbedo

Thanks for your concern. Finally, I have decided to include the source code of webworkify-webpack into this repository.
Please try to install and compile the master code! 15d0669

Regards

@ReactWithRajesh ReactWithRajesh left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

same issue will be fixed

@lovewinders

Copy link
Copy Markdown

@mustcanbedo

感谢您的关心。最终,我决定将 webworkify-webpack 的源代码合并到这个仓库中。 请尝试安装并编译 master 分支的代码!15d0669

@xqq 你好,反馈一个关于 pnpm v11 环境下的安装问题。

由于 pnpm v11 默认开启了 block-exotic-subdeps 安全策略,强制拦截了子依赖中的非 npm 镜像链接。目前 mpegts.js@1.8.0 里的 webworkify-webpack 指向了 GitHub 地址,导致所有使用 pnpm v11 的项目都无法完成 pnpm install。

看到最新的 master 分支已经合入了修复代码 15d0669 (移除了该依赖),但 npm 上还没更新。强烈建议基于最新 master 分支发布一个补丁版本(如 1.8.1),以适配现代前端构建环境。非常感谢!

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.

4 participants