release-it
Advanced tools
Comparing version 17.3.0 to 17.4.0
@@ -15,2 +15,3 @@ import util from 'node:util'; | ||
'.release-it.js', | ||
'.release-it.ts', | ||
'.release-it.cjs', | ||
@@ -17,0 +18,0 @@ '.release-it.yaml', |
@@ -20,7 +20,7 @@ import { EOL } from 'node:os'; | ||
log(...args) { | ||
console.log(...args); // eslint-disable-line no-console | ||
console.log(...args); | ||
} | ||
error(...args) { | ||
console.error(chalk.red('ERROR'), ...args); // eslint-disable-line no-console | ||
console.error(chalk.red('ERROR'), ...args); | ||
} | ||
@@ -27,0 +27,0 @@ |
{ | ||
"name": "release-it", | ||
"version": "17.3.0", | ||
"version": "17.4.0", | ||
"description": "Generic CLI tool to automate versioning and package publishing-related tasks.", | ||
@@ -58,8 +58,10 @@ "keywords": [ | ||
"lib", | ||
"test" | ||
"test", | ||
"schema" | ||
], | ||
"types": "./types/index.d.ts", | ||
"scripts": { | ||
"knip": "knip", | ||
"lint": "eslint lib test", | ||
"format": "prettier --write \"{lib,test}/**/*.js\"", | ||
"format": "prettier --write eslint.config.mjs \"{lib,test}/**/*.js\"", | ||
"docs": "remark README.md 'docs/**/*.md' '.github/*.md' -o", | ||
@@ -84,5 +86,5 @@ "test": "ava --no-worker-threads && installed-check", | ||
"got": "13.0.0", | ||
"inquirer": "9.2.22", | ||
"inquirer": "9.2.23", | ||
"is-ci": "3.0.1", | ||
"issue-parser": "7.0.0", | ||
"issue-parser": "7.0.1", | ||
"lodash": "4.17.21", | ||
@@ -105,16 +107,20 @@ "mime-types": "2.1.35", | ||
"devDependencies": { | ||
"@eslint/compat": "1.1.0", | ||
"@eslint/eslintrc": "3.1.0", | ||
"@eslint/js": "9.5.0", | ||
"@octokit/request-error": "5.1.0", | ||
"ava": "6.1.3", | ||
"eslint": "8.57.0", | ||
"eslint": "9.5.0", | ||
"eslint-config-prettier": "9.1.0", | ||
"eslint-plugin-ava": "14.0.0", | ||
"eslint-plugin-ava": "15.0.1", | ||
"eslint-plugin-import": "2.29.1", | ||
"eslint-plugin-prettier": "5.1.3", | ||
"fs-monkey": "1.0.6", | ||
"globals": "15.6.0", | ||
"installed-check": "9.3.0", | ||
"knip": "5.16.0", | ||
"memfs": "4.9.2", | ||
"knip": "5.22.1", | ||
"memfs": "4.9.3", | ||
"mock-stdio": "1.0.3", | ||
"nock": "13.5.4", | ||
"prettier": "3.2.5", | ||
"prettier": "3.3.2", | ||
"remark-cli": "12.0.1", | ||
@@ -126,3 +132,3 @@ "remark-preset-webpro": "1.1.0", | ||
"engines": { | ||
"node": "^18.18.0 || ^20.8.0 || ^22.0.0" | ||
"node": "^18.18.0 || ^20.9.0 || ^22.0.0" | ||
}, | ||
@@ -129,0 +135,0 @@ "remarkConfig": { |
100
README.md
@@ -5,3 +5,3 @@ # Release It! 🚀 | ||
<img align="right" src="./docs/assets/release-it.svg?raw=true" height="280"> | ||
<img align="right" src="./docs/assets/release-it.svg?raw=true" height="280" /> | ||
@@ -117,3 +117,3 @@ - Bump version (in e.g. `package.json`) | ||
<img src="./docs/assets/release-it-interactive.gif?raw=true" height="290"> | ||
<img src="./docs/assets/release-it-interactive.gif?raw=true" height="290" /> | ||
@@ -321,23 +321,24 @@ By using the `--ci` option, the process is fully automated without prompts. The configured tasks will be executed as | ||
## Example projects using release-it | ||
## Projects using release-it | ||
- [axios/axios][53] | ||
- [blockchain/blockchain-wallet-v4-frontend][54] | ||
- [callstack/react-native-paper][55] | ||
- [ember-cli/ember-cli][56] | ||
- [js-cookie/js-cookie][57] | ||
- [metalsmith/metalsmith][58] | ||
- [mozilla/readability][59] | ||
- [pahen/madge][60] | ||
- [redis/node-redis][61] | ||
- [reduxjs/redux][62] | ||
- [saleor/saleor][63] | ||
- [Semantic-Org/Semantic-UI-React][64] | ||
- [shipshapecode/shepherd][65] | ||
- [StevenBlack/hosts][66] | ||
- [swagger-api/swagger-ui][67] + [swagger-editor][68] | ||
- [tabler/tabler][69] + [tabler-icons][70] | ||
- [youzan/vant][71] | ||
- [Repositories that depend on release-it][72] | ||
- GitHub search for [path:\*\*/.release-it.json][73] | ||
- [AdonisJs][53] | ||
- [Axios][54] | ||
- [Cal.com][55] | ||
- [Ember CLI][56] | ||
- [Halo][57] | ||
- [hosts][58] | ||
- [js-cookie][59] | ||
- [Madge][60] | ||
- [Metalsmith][61] | ||
- [Node-Redis][62] | ||
- [React Native Paper][63] | ||
- [Readability.js][64] | ||
- [Redux][65] | ||
- [Saleor][66] | ||
- [Semantic UI React][67] | ||
- [Shepherd][68] | ||
- [Tabler][69] + [tabler-icons][70] | ||
- Swagger ([swagger-ui][71] + [swagger-editor][72]) | ||
- [Repositories that depend on release-it][73] | ||
- GitHub search for [path:\*\*/.release-it.json][74] | ||
@@ -347,13 +348,13 @@ ## Legacy Node.js | ||
The latest major version is v17, supporting Node.js 18 and up (as Node.js v16 is EOL). The previous major version was | ||
v16, supporting Node.js 16. Use release-it v15 for environments running Node.js v14. Also see [CHANGELOG.md][74]. | ||
v16, supporting Node.js 16. Use release-it v15 for environments running Node.js v14. Also see [CHANGELOG.md][75]. | ||
## Links | ||
- See [CHANGELOG.md][74] for major/breaking updates, and [releases][75] for a detailed version history. | ||
- To **contribute**, please read [CONTRIBUTING.md][76] first. | ||
- Please [open an issue][77] if anything is missing or unclear in this documentation. | ||
- See [CHANGELOG.md][75] for major/breaking updates, and [releases][76] for a detailed version history. | ||
- To **contribute**, please read [CONTRIBUTING.md][77] first. | ||
- Please [open an issue][78] if anything is missing or unclear in this documentation. | ||
## License | ||
[MIT][78] | ||
[MIT][79] | ||
@@ -414,27 +415,28 @@ Are you using release-it at work? Please consider [sponsoring me][14]! | ||
[52]: ./docs/recipes/programmatic.md | ||
[53]: https://github.com/axios/axios | ||
[54]: https://github.com/blockchain/blockchain-wallet-v4-frontend | ||
[55]: https://github.com/callstack/react-native-paper | ||
[53]: https://github.com/adonisjs/core | ||
[54]: https://github.com/axios/axios | ||
[55]: https://github.com/calcom/cal.com | ||
[56]: https://github.com/ember-cli/ember-cli | ||
[57]: https://github.com/js-cookie/js-cookie | ||
[58]: https://github.com/metalsmith/metalsmith | ||
[59]: https://github.com/mozilla/readability | ||
[57]: https://github.com/halo-dev/halo | ||
[58]: https://github.com/StevenBlack/hosts | ||
[59]: https://github.com/js-cookie/js-cookie | ||
[60]: https://github.com/pahen/madge | ||
[61]: https://github.com/redis/node-redis | ||
[62]: https://github.com/reduxjs/redux | ||
[63]: https://github.com/saleor/saleor | ||
[64]: https://github.com/Semantic-Org/Semantic-UI-React | ||
[65]: https://github.com/shipshapecode/shepherd | ||
[66]: https://github.com/StevenBlack/hosts | ||
[67]: https://github.com/swagger-api/swagger-ui | ||
[68]: https://github.com/swagger-api/swagger-editor | ||
[61]: https://github.com/metalsmith/metalsmith | ||
[62]: https://github.com/redis/node-redis | ||
[63]: https://github.com/callstack/react-native-paper | ||
[64]: https://github.com/mozilla/readability | ||
[65]: https://github.com/reduxjs/redux | ||
[66]: https://github.com/saleor/saleor | ||
[67]: https://github.com/Semantic-Org/Semantic-UI-React | ||
[68]: https://github.com/shipshapecode/shepherd | ||
[69]: https://github.com/tabler/tabler | ||
[70]: https://github.com/tabler/tabler-icons | ||
[71]: https://github.com/youzan/vant | ||
[72]: https://github.com/release-it/release-it/network/dependents | ||
[73]: https://github.com/search?q=path%3A**%2F.release-it.json&type=code | ||
[74]: ./CHANGELOG.md | ||
[75]: https://github.com/release-it/release-it/releases | ||
[76]: ./.github/CONTRIBUTING.md | ||
[77]: https://github.com/release-it/release-it/issues/new | ||
[78]: ./LICENSE | ||
[71]: https://github.com/swagger-api/swagger-ui | ||
[72]: https://github.com/swagger-api/swagger-editor | ||
[73]: https://github.com/release-it/release-it/network/dependents | ||
[74]: https://github.com/search?q=path%3A**%2F.release-it.json&type=code | ||
[75]: ./CHANGELOG.md | ||
[76]: https://github.com/release-it/release-it/releases | ||
[77]: ./.github/CONTRIBUTING.md | ||
[78]: https://github.com/release-it/release-it/issues/new | ||
[79]: ./LICENSE |
@@ -26,3 +26,3 @@ import test from 'ava'; | ||
process.env[tokenRef] = '123'; // eslint-disable-line require-atomic-updates | ||
process.env[tokenRef] = '123'; | ||
@@ -29,0 +29,0 @@ interceptAuthentication(); |
@@ -27,3 +27,3 @@ import test from 'ava'; | ||
}); | ||
process.env[tokenRef] = '123'; // eslint-disable-line require-atomic-updates | ||
process.env[tokenRef] = '123'; | ||
@@ -30,0 +30,0 @@ interceptUser(undefined, { reqheaders: { 'private-token': '123' } }); |
248211
69
6096
438
22
+ Addedhttps-proxy-agent@7.0.4(transitive)
+ Addedinquirer@9.2.23(transitive)
+ Addedissue-parser@7.0.1(transitive)
+ Addedpac-proxy-agent@7.0.1(transitive)
+ Addedsocks-proxy-agent@8.0.3(transitive)
- Removedhttps-proxy-agent@7.0.5(transitive)
- Removedinquirer@9.2.22(transitive)
- Removedissue-parser@7.0.0(transitive)
- Removedpac-proxy-agent@7.0.2(transitive)
- Removedsocks-proxy-agent@8.0.4(transitive)
Updatedinquirer@9.2.23
Updatedissue-parser@7.0.1