developit / developit/unfetch

unfetch@5.0.0 published package might be missing files

未关闭
#162 2 条评论 15 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
5.7k
派生
204
PR 合并指标
30 天内没有已合并 PR

描述

Hi. First, thank you for this package!

I seem to be getting a strange error in version 5.0.0 that I'm not getting when I downgrade to 4.2.0. Essentially:

Version 5.0.0:

> Welcome to Node.js v18.13.0.
> Type ".help" for more information.
> \> require('./node_modules/unfetch/dist/unfetch.js')
> [Function (anonymous)]
> \> require('unfetch')
> Uncaught:
> Error: Cannot find module '/repos/.ergodark/xunn.at/node_modules/unfetch/index.js'
> at createEsmNotFoundErr (node:internal/modules/cjs/loader:1060:15)
> at finalizeEsmResolution (node:internal/modules/cjs/loader:1053:15)
> at resolveExports (node:internal/modules/cjs/loader:538:14)
> at Module._findPath (node:internal/modules/cjs/loader:607:31)
> at Module._resolveFilename (node:internal/modules/cjs/loader:1025:27)
> at Module._load (node:internal/modules/cjs/loader:885:27)
> at Module.require (node:internal/modules/cjs/loader:1105:19)
> at require (node:internal/modules/cjs/helpers:103:18) {
> code: 'MODULE_NOT_FOUND',
> path: '/repos/.ergodark/xunn.at/node_modules/unfetch/package.json'
> }

Version 4.2.0:
> Welcome to Node.js v18.13.0.
> Type ".help" for more information.
> \> require('./node_modules/unfetch/dist/unfetch.js')
> [Function (anonymous)]
> \> require('unfetch')
> [Function (anonymous)]

贡献指南

这个仓库没有索引到贡献指南

调研方向

使用已发布的 5.0.0 版本,通过 require('unfetch') 重现该失败,然后检查其 package.json,并将打包的文件与 4.2.0 版本进行比较,包括 dist/unfetch.js 和缺失的 index.js 路径。已完成的标准是:已发布的包能够通过 require('unfetch') 成功解析,并包含其包元数据所引用的文件。

由索引模型根据 Issue 内容生成。

评估

技术栈
javascript
领域
release
Issue 类型
缺陷
难度
2/5
预计耗时
1-3 小时
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。