两个神秘的npm包

13 阅读1分钟

起因

某天 想下载devDependencies 但写命令的时候手指一抽 写成了

pnpm i xxx - D

然后……
image.png
竟然真的存在这么两个包

第一个包:D

这个在npm可以直接搜到
www.npmjs.com/package/D

image.png

github链接 github.com/npm/depreca…

image.png

我尝试下载了 D^0.0.1

image.png

image.png

并没有什么有效信息 这似乎真的就是npm用来存放废弃包的地方

第二个包:-

这个包在npm搜不到 直接404
并且不能获取历史版本 pnpm i -@0会报错 说@不是合法的option
不过这个包的内容相对D就丰富很多了

image.png

image.png

image.png

似乎就只是一个空ts文件的打包产物

另外 文档里说 这个包用create-package-typescript创建

image.png

这是一个专门用来创建ts npm包的脚本 不过它的上次更新已经是6年前了