Tone_js_基于_JavaScript_的库版本依赖关系数据_蒙特利尔大学

数据集概述

本数据集包含Tone.js不同版本的依赖关系数据,共17个JSON文件。每个文件对应一个Tone.js版本,记录该版本的直接与间接依赖包信息(含版本、提交次数、贡献者等),以及版本自身的发布日期、文件数量等元数据。还包含整合版本与发布日期的字典文件,解决版本词法顺序与时间顺序不一致问题。

文件详解

  • 版本依赖文件
  • 文件名称:如Tone_r12.json、Tone_13.8.25.json等(共16个版本文件)
  • 文件格式:JSON
  • 字段映射介绍:每个文件包含版本(version)、名称(name)、依赖关系(dependencies)、提交次数(commit_count)、最后提交日期(last_commit_date)、贡献者数量(contributor_count)、贡献者列表(contributors)等字段
  • 版本日期映射文件
  • 文件名称:version-date.json
  • 文件格式:JSON
  • 字段映射介绍:字典结构,键为版本名称,值为对应发布日期,用于关联版本与时间顺序

数据来源

蒙特利尔大学学生个人项目

适用场景

  • JavaScript库依赖管理研究:分析Tone.js各版本依赖包的变化趋势与版本兼容性
  • 开源项目演化分析:通过提交次数、贡献者数据研究Tone.js的开发活跃度与社区参与度
  • 版本发布时序分析:利用版本日期映射文件梳理Tone.js的发布历史与迭代节奏
  • 软件供应链安全评估:识别依赖包的潜在风险(如长期未更新的依赖)
  • 开源项目管理教学:作为大学课程中软件依赖分析、版本管理主题的实践案例数据
packageimg

数据与资源

附加信息

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