UNPKG

3.47 kBJSONView Raw
1{
2 "name": "semantic-release",
3 "description": "Automated semver compliant package publishing",
4 "version": "20.1.1",
5 "type": "module",
6 "author": "Stephan Bönnemann <stephan@boennemann.me> (http://boennemann.me)",
7 "ava": {
8 "files": [
9 "test/**/*.test.js"
10 ],
11 "nodeArguments": [
12 "--loader=testdouble",
13 "--no-warnings"
14 ],
15 "timeout": "2m"
16 },
17 "bin": {
18 "semantic-release": "bin/semantic-release.js"
19 },
20 "bugs": {
21 "url": "https://github.com/semantic-release/semantic-release/issues"
22 },
23 "contributors": [
24 "Gregor Martynus (https://twitter.com/gr2m)",
25 "Pierre Vanduynslager (https://twitter.com/@pvdlg_)",
26 "Matt Travi <npm@travi.org> (https://matt.travi.org/)"
27 ],
28 "dependencies": {
29 "@semantic-release/commit-analyzer": "^9.0.2",
30 "@semantic-release/error": "^3.0.0",
31 "@semantic-release/github": "^8.0.0",
32 "@semantic-release/npm": "^9.0.0",
33 "@semantic-release/release-notes-generator": "^10.0.0",
34 "aggregate-error": "^4.0.1",
35 "cosmiconfig": "^8.0.0",
36 "debug": "^4.0.0",
37 "env-ci": "^8.0.0",
38 "execa": "^7.0.0",
39 "figures": "^5.0.0",
40 "find-versions": "^5.1.0",
41 "get-stream": "^6.0.0",
42 "git-log-parser": "^1.2.0",
43 "hook-std": "^3.0.0",
44 "hosted-git-info": "^6.0.0",
45 "lodash-es": "^4.17.21",
46 "marked": "^4.1.0",
47 "marked-terminal": "^5.1.1",
48 "micromatch": "^4.0.2",
49 "p-each-series": "^3.0.0",
50 "p-reduce": "^3.0.0",
51 "read-pkg-up": "^9.1.0",
52 "resolve-from": "^5.0.0",
53 "semver": "^7.3.2",
54 "semver-diff": "^4.0.0",
55 "signale": "^1.2.1",
56 "yargs": "^17.5.1"
57 },
58 "devDependencies": {
59 "ava": "5.2.0",
60 "c8": "7.12.0",
61 "clear-module": "4.1.2",
62 "codecov": "3.8.3",
63 "delay": "5.0.0",
64 "dockerode": "3.3.4",
65 "file-url": "^4.0.0",
66 "fs-extra": "^11.0.0",
67 "got": "^12.5.0",
68 "js-yaml": "4.1.0",
69 "mockserver-client": "5.15.0",
70 "nock": "13.3.0",
71 "p-retry": "^5.1.1",
72 "prettier": "^2.7.1",
73 "sinon": "15.0.1",
74 "stream-buffers": "3.0.2",
75 "tempy": "^3.0.0",
76 "testdouble": "3.16.8"
77 },
78 "engines": {
79 "node": ">=18"
80 },
81 "files": [
82 "bin",
83 "docs",
84 "lib",
85 "index.js",
86 "cli.js"
87 ],
88 "homepage": "https://github.com/semantic-release/semantic-release#readme",
89 "keywords": [
90 "author",
91 "automation",
92 "changelog",
93 "module",
94 "package",
95 "publish",
96 "release",
97 "semver",
98 "version"
99 ],
100 "license": "MIT",
101 "main": "index.js",
102 "c8": {
103 "include": [
104 "lib/**/*.js",
105 "index.js",
106 "cli.js"
107 ],
108 "reporter": [
109 "json",
110 "text",
111 "html"
112 ],
113 "all": true
114 },
115 "prettier": {
116 "printWidth": 120,
117 "trailingComma": "es5"
118 },
119 "publishConfig": {
120 "access": "public"
121 },
122 "repository": {
123 "type": "git",
124 "url": "git+https://github.com/semantic-release/semantic-release.git"
125 },
126 "scripts": {
127 "codecov": "codecov -f coverage/coverage-final.json",
128 "lint": "prettier --check \"*.{js,json,md}\" \".github/**/*.{md,yml}\" \"docs/**/*.md\" \"{bin,lib,test}/*.js\"",
129 "lint:fix": "prettier --write \"*.{js,json,md}\" \".github/**/*.{md,yml}\" \"docs/**/*.md\" \"{bin,lib,test}/*.js\"",
130 "pretest": "npm run lint",
131 "semantic-release": "./bin/semantic-release.js",
132 "test": "c8 ava --verbose",
133 "test:ci": "c8 ava --verbose"
134 },
135 "renovate": {
136 "extends": [
137 "github>semantic-release/.github"
138 ]
139 }
140}