版博士V2.0程序
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

124 行
3.0 KiB

  1. {
  2. "name": "bl",
  3. "version": "5.1.0",
  4. "description": "Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too!",
  5. "license": "MIT",
  6. "main": "bl.js",
  7. "scripts": {
  8. "lint": "standard *.js test/*.js",
  9. "test": "npm run lint && npm run test:types && node test/test.js | faucet",
  10. "test:ci": "npm run lint && node test/test.js && npm run test:types",
  11. "test:types": "tsc --allowJs --noEmit test/test.js",
  12. "build": "true"
  13. },
  14. "repository": {
  15. "type": "git",
  16. "url": "https://github.com/rvagg/bl.git"
  17. },
  18. "homepage": "https://github.com/rvagg/bl",
  19. "authors": [
  20. "Rod Vagg <rod@vagg.org> (https://github.com/rvagg)",
  21. "Matteo Collina <matteo.collina@gmail.com> (https://github.com/mcollina)",
  22. "Jarett Cruger <jcrugzz@gmail.com> (https://github.com/jcrugzz)"
  23. ],
  24. "keywords": [
  25. "buffer",
  26. "buffers",
  27. "stream",
  28. "awesomesauce"
  29. ],
  30. "dependencies": {
  31. "buffer": "^6.0.3",
  32. "inherits": "^2.0.4",
  33. "readable-stream": "^3.4.0"
  34. },
  35. "devDependencies": {
  36. "@types/readable-stream": "^2.3.13",
  37. "faucet": "~0.0.1",
  38. "standard": "^17.0.0",
  39. "tape": "^5.2.2",
  40. "typescript": "~4.7.3"
  41. },
  42. "release": {
  43. "branches": [
  44. "master"
  45. ],
  46. "plugins": [
  47. [
  48. "@semantic-release/commit-analyzer",
  49. {
  50. "preset": "conventionalcommits",
  51. "releaseRules": [
  52. {
  53. "breaking": true,
  54. "release": "major"
  55. },
  56. {
  57. "revert": true,
  58. "release": "patch"
  59. },
  60. {
  61. "type": "feat",
  62. "release": "minor"
  63. },
  64. {
  65. "type": "fix",
  66. "release": "patch"
  67. },
  68. {
  69. "type": "chore",
  70. "release": "patch"
  71. },
  72. {
  73. "type": "docs",
  74. "release": "patch"
  75. },
  76. {
  77. "type": "test",
  78. "release": "patch"
  79. },
  80. {
  81. "scope": "no-release",
  82. "release": false
  83. }
  84. ]
  85. }
  86. ],
  87. [
  88. "@semantic-release/release-notes-generator",
  89. {
  90. "preset": "conventionalcommits",
  91. "presetConfig": {
  92. "types": [
  93. {
  94. "type": "feat",
  95. "section": "Features"
  96. },
  97. {
  98. "type": "fix",
  99. "section": "Bug Fixes"
  100. },
  101. {
  102. "type": "chore",
  103. "section": "Trivial Changes"
  104. },
  105. {
  106. "type": "docs",
  107. "section": "Trivial Changes"
  108. },
  109. {
  110. "type": "test",
  111. "section": "Tests"
  112. }
  113. ]
  114. }
  115. }
  116. ],
  117. "@semantic-release/changelog",
  118. "@semantic-release/npm",
  119. "@semantic-release/github",
  120. "@semantic-release/git"
  121. ]
  122. }
  123. }