diff --git a/benchmark/package.json b/benchmark/package.json index 67cc800a..951279fc 100644 --- a/benchmark/package.json +++ b/benchmark/package.json @@ -16,7 +16,9 @@ "cli-1.7": "npm:@redocly/cli@1.7.0", "cli-1.8": "npm:@redocly/cli@1.8.2", "cli-1.9": "npm:@redocly/cli@1.9.1", - "cli-1.10": "npm:@redocly/cli@1.10.3", + "cli-1.10": "npm:@redocly/cli@1.10.6", + "cli-1.11": "npm:@redocly/cli@1.11.0", + "cli-1.12": "npm:@redocly/cli@1.12.2", "cli-next": "file:../redocly-cli.tgz" } } diff --git a/package.json b/package.json index 29e3fe69..8301556f 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "prettier": "npx prettier --write \"**/*.{ts,js,yaml,json,md}\"", "prettier:check": "npx prettier --check \"**/*.{ts,js,yaml,json,md}\"", "eslint": "eslint packages/**", - "clean": "rm -rf packages/**/lib packages/**/node_modules packages/**/*.tsbuildinfo package-lock.json node_modules dist", + "clean": "rm -rf packages/**/lib packages/**/node_modules packages/**/*.tsbuildinfo package-lock.json node_modules dist && git checkout package-lock.json", "watch": "tsc -b tsconfig.build.json --watch ", "compile": "tsc -b tsconfig.build.json", "prepare": "npm run compile", diff --git a/scripts/local-pack.sh b/scripts/local-pack.sh index 9c9b5d18..9e2a56d9 100755 --- a/scripts/local-pack.sh +++ b/scripts/local-pack.sh @@ -1,8 +1,14 @@ #!/bin/sh +# Backup package.json +cp packages/cli/package.json packages/cli/package.json.bak + cd packages/core && core=$(npm pack | tail -n 1) && mv $core ../../openapi-core.tgz && cd ../../ && version=$(cat ./packages/core/package.json | jq '.version' | tr -d '"') jq '.dependencies."@redocly/openapi-core" = $packagefile' ./packages/cli/package.json --arg packagefile ./openapi-core.tgz > package.json.tmp && mv package.json.tmp ./packages/cli/package.json && cd packages/cli && cli=$(npm pack | tail -n 1) && mv $cli ../../redocly-cli.tgz + +# Revert changes to the package.json +mv package.json.bak package.json