UNPKG

3.1 kBJSONView Raw
1{
2 "name": "@semantic-release/npm",
3 "description": "semantic-release plugin to publish a npm package",
4 "version": "12.0.1",
5 "author": "Pierre Vanduynslager (https://twitter.com/@pvdlg_)",
6 "ava": {
7 "files": [
8 "test/**/*.test.js",
9 "!test/integration.test.js"
10 ],
11 "timeout": "2m",
12 "workerThreads": false
13 },
14 "bugs": {
15 "url": "https://github.com/semantic-release/npm/issues"
16 },
17 "contributors": [
18 "Stephan Bönnemann <stephan@boennemann.me> (http://boennemann.me)",
19 "Gregor Martynus (https://twitter.com/gr2m)"
20 ],
21 "dependencies": {
22 "@semantic-release/error": "^4.0.0",
23 "aggregate-error": "^5.0.0",
24 "execa": "^9.0.0",
25 "fs-extra": "^11.0.0",
26 "lodash-es": "^4.17.21",
27 "nerf-dart": "^1.0.0",
28 "normalize-url": "^8.0.0",
29 "npm": "^10.5.0",
30 "rc": "^1.2.8",
31 "read-pkg": "^9.0.0",
32 "registry-auth-token": "^5.0.0",
33 "semver": "^7.1.2",
34 "tempy": "^3.0.0"
35 },
36 "devDependencies": {
37 "ava": "6.1.3",
38 "c8": "9.1.0",
39 "codecov": "3.8.3",
40 "dockerode": "4.0.2",
41 "got": "14.2.1",
42 "lockfile-lint": "4.13.2",
43 "ls-engines": "0.9.1",
44 "npm-run-all2": "6.1.2",
45 "p-retry": "6.2.0",
46 "prettier": "3.2.5",
47 "publint": "0.2.7",
48 "semantic-release": "23.0.8",
49 "sinon": "17.0.2",
50 "stream-buffers": "3.0.2",
51 "strip-ansi": "7.1.0"
52 },
53 "engines": {
54 "node": ">=20.8.1"
55 },
56 "files": [
57 "lib",
58 "index.js"
59 ],
60 "homepage": "https://github.com/semantic-release/npm#readme",
61 "keywords": [
62 "npm",
63 "publish",
64 "registry",
65 "semantic-release",
66 "version"
67 ],
68 "license": "MIT",
69 "main": "./index.js",
70 "exports": "./index.js",
71 "c8": {
72 "include": [
73 "lib/**/*.js",
74 "index.js"
75 ],
76 "reporter": [
77 "json",
78 "text",
79 "html"
80 ],
81 "all": true
82 },
83 "lockfile-lint": {
84 "path": "package-lock.json",
85 "type": "npm",
86 "validate-https": true,
87 "allowed-hosts": [
88 "npm"
89 ]
90 },
91 "peerDependencies": {
92 "semantic-release": ">=20.1.0"
93 },
94 "prettier": {
95 "printWidth": 120,
96 "trailingComma": "es5"
97 },
98 "publishConfig": {
99 "access": "public",
100 "provenance": true
101 },
102 "repository": {
103 "type": "git",
104 "url": "https://github.com/semantic-release/npm.git"
105 },
106 "scripts": {
107 "lint": "prettier --check \"{lib,test}/**/*.{js,json,ts}\" \"*.{md,json,js}\" \".github/**/*.yml\"",
108 "lint:prettier": "prettier --check \"{lib,test}/**/*.{js,json,ts}\" \"*.{md,json,js}\" \".github/**/*.yml\"",
109 "lint:prettier:fix": "prettier --write \"*.{js,json,md}\" \".github/**/*.{md,yml}\" \"{bin,lib,test}/**/*.js\"",
110 "lint:lockfile": "lockfile-lint",
111 "lint:engines": "ls-engines",
112 "lint:publish": "publint --strict",
113 "test": "npm-run-all --print-label --parallel lint:* --parallel test:*",
114 "test:unit": "c8 ava --verbose",
115 "test:integration": "ava --verbose test/integration.test.js"
116 },
117 "type": "module",
118 "renovate": {
119 "extends": [
120 "github>semantic-release/.github:renovate-config"
121 ]
122 },
123 "packageManager": "npm@10.7.0"
124}