NPM_10k_packages_版本时间戳与依赖关系数据

数据集概述

本数据集包含一万个NPM包的版本信息,每个版本记录了发布时间戳及依赖关系。数据以结构化格式存储,核心内容为NPM包的名称、各版本对应的时间戳和依赖项,为软件供应链分析提供基础数据支撑。

文件详解

  • 文件名称:processed.json
  • 文件格式:JSON
  • 字段映射介绍:
  • name:NPM包名称(如"react")
  • versions:包含该包所有版本的对象,版本号为键
  • timestamp:版本发布时间戳(格式为"DD-MM-YYYYTHH:MM:SS")
  • dependencies:依赖项对象,键为依赖包名称,值为版本范围(如"^1.0.2")

适用场景

  • 软件供应链分析:研究NPM包的版本迭代规律与依赖关系网络
  • 开源软件生态研究:分析NPM包的发布频率及依赖项变化趋势
  • 软件安全审计:追踪依赖包的版本历史,识别潜在的安全风险
  • 版本兼容性测试:为软件开发中的依赖版本选择提供数据参考
packageimg

数据与资源

附加信息

字段
作者 Maxj
版本 1
数据集大小 66.65 MiB
最后更新 2026年1月30日
创建于 2026年1月30日
声明 当前数据集部分源数据来源于公开互联网,如果有侵权,请24小时联系删除(400-600-6816)。