1
0
mirror of https://github.com/redis/node-redis.git synced 2025-09-21 15:21:57 +03:00
Files
node-redis/package.json
Nikolay Karadzhov b33a662e50 Automate release (#2977)
* release-it/bumper

* remove git:false

* fix package ordering

* adjust git add

* fix git config

* adjust git config for all packages

* add noop release script for test-utils

* no need to try to release root

* better way to handle skipping

* pass parameters down

* better version hint

* update node version

* return git arguments from before

* rename release workflow

* rename workflow

* set git.tagMatch

* add link to docs

* update description

* update workspace order in package-lock

* fix secondary releases

release-it/bumper was removing the ^ before the peerDep to client
npm is not happy with that. one potential fix would be to bump all
packages together as a prestep and then proceed without bupming again.
for now, this fix should bring us to the previous state ( what was used
in the manual process )

* require clean working dir in root

* remove root release-it config

not needed
2025-06-04 10:52:14 +03:00

37 lines
1.1 KiB
JSON

{
"name": "redis-monorepo",
"private": true,
"workspaces": [
"./packages/client",
"./packages/test-utils",
"./packages/bloom",
"./packages/json",
"./packages/search",
"./packages/time-series",
"./packages/entraid",
"./packages/redis"
],
"scripts": {
"test-single": "TS_NODE_PROJECT='./packages/test-utils/tsconfig.json' mocha --require ts-node/register/transpile-only ",
"test": "npm run test -ws --if-present",
"build": "tsc --build",
"documentation": "typedoc --out ./documentation",
"gh-pages": "gh-pages -d ./documentation -e ./documentation -u 'documentation-bot <documentation@bot>'",
"release": "npm run release --workspaces --if-present --"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
"@release-it/bumper": "^7.0.5",
"@types/mocha": "^10.0.6",
"@types/node": "^20.11.16",
"gh-pages": "^6.1.1",
"mocha": "^10.2.0",
"nyc": "^15.1.0",
"release-it": "^19.0.2",
"ts-node": "^10.9.2",
"tsx": "^4.7.0",
"typedoc": "^0.25.7",
"typescript": "^5.3.3"
}
}