{"id":176737402,"number":"2.20.2","published_at":"2026-03-02T17:06:37.744Z","licenses":"MIT","integrity":"sha512-wfEoGFoXq1vZjd9uEtTd9mIixF5I5Ci1rusK/9HHcS6UGy3o2kuvrSn1daDHl1T3KcG5YFqQoLzzEgcL4Je7KQ==","status":null,"download_url":"https://registry.npmjs.org/@redocly/cli/-/cli-2.20.2.tgz","registry_url":"https://www.npmjs.com/package/@redocly/cli/v/2.20.2","documentation_url":null,"install_command":"npm install @redocly/cli@2.20.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fb20059d-a1f1-42bc-b148-4d1d63c0decb"}},"dist":{"shasum":"5dfe1c59cc716108b3e056f1ad6ba527758701ab","tarball":"https://registry.npmjs.org/@redocly/cli/-/cli-2.20.2.tgz","fileCount":368,"integrity":"sha512-wfEoGFoXq1vZjd9uEtTd9mIixF5I5Ci1rusK/9HHcS6UGy3o2kuvrSn1daDHl1T3KcG5YFqQoLzzEgcL4Je7KQ==","signatures":[{"sig":"MEYCIQCg7kniRtFw1OXX0rWtQOlizbA2sJCc5snilf/QeJPQBQIhAJMBDQwVAG2AscVW+W7sggmlFqVGpK7x7UZLTWpdcXAE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@redocly%2fcli@2.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":531388},"gitHead":"02205ab84f0aaec280d45d98c6554ff88dd281c4","main":null,"scripts":{"compile":"tsc","prepack":"npm run copy-assets","copy-assets":"cp src/commands/build-docs/template.hbs lib/commands/build-docs/template.hbs ","prepublishOnly":"npm run copy-assets \u0026\u0026 cp ../../README.md ."},"_npmVersion":"11.8.0","_nodeVersion":"24.13.1","_hasShrinkwrap":false,"directories":{},"engines":{"npm":"\u003e=10","node":"\u003e=22.12.0 || \u003e=20.19.0 \u003c21.0.0"},"exports":null,"browserify":null},"created_at":"2026-03-03T10:03:40.855Z","updated_at":"2026-03-03T10:03:40.855Z","purl":"pkg:npm/%40redocly/cli@2.20.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@redocly%2Fcli/versions/2.20.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@redocly%2Fcli/versions/2.20.2/codemeta","dependencies":[{"id":1939590891,"ecosystem":"npm","package_name":"ajv","requirements":"npm:@redocly/ajv@8.18.0","kind":"runtime","optional":false},{"id":1939590892,"ecosystem":"npm","package_name":"glob","requirements":"^13.0.5","kind":"runtime","optional":false},{"id":1939590893,"ecosystem":"npm","package_name":"mobx","requirements":"^6.0.4","kind":"runtime","optional":false},{"id":1939590894,"ecosystem":"npm","package_name":"ulid","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1939590895,"ecosystem":"npm","package_name":"react","requirements":"^17.0.0 || ^18.2.0 || ^19.2.1","kind":"runtime","optional":false},{"id":1939590896,"ecosystem":"npm","package_name":"redoc","requirements":"2.5.1","kind":"runtime","optional":false},{"id":1939590897,"ecosystem":"npm","package_name":"yargs","requirements":"17.0.1","kind":"runtime","optional":false},{"id":1939590898,"ecosystem":"npm","package_name":"cookie","requirements":"^0.7.2","kind":"runtime","optional":false},{"id":1939590899,"ecosystem":"npm","package_name":"dotenv","requirements":"16.4.7","kind":"runtime","optional":false},{"id":1939590900,"ecosystem":"npm","package_name":"semver","requirements":"^7.5.2","kind":"runtime","optional":false},{"id":1939590901,"ecosystem":"npm","package_name":"undici","requirements":"^6.23.0","kind":"runtime","optional":false},{"id":1939590902,"ecosystem":"npm","package_name":"colorette","requirements":"^1.2.0","kind":"runtime","optional":false},{"id":1939590903,"ecosystem":"npm","package_name":"picomatch","requirements":"^4.0.3","kind":"runtime","optional":false},{"id":1939590904,"ecosystem":"npm","package_name":"pluralize","requirements":"^8.0.0","kind":"runtime","optional":false},{"id":1939590905,"ecosystem":"npm","package_name":"react-dom","requirements":"^17.0.0 || ^18.2.0 || ^19.2.1","kind":"runtime","optional":false},{"id":1939590906,"ecosystem":"npm","package_name":"handlebars","requirements":"^4.7.6","kind":"runtime","optional":false},{"id":1939590907,"ecosystem":"npm","package_name":"ajv-formats","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1939590908,"ecosystem":"npm","package_name":"abort-controller","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1939590909,"ecosystem":"npm","package_name":"simple-websocket","requirements":"^9.0.0","kind":"runtime","optional":false},{"id":1939590910,"ecosystem":"npm","package_name":"https-proxy-agent","requirements":"^7.0.5","kind":"runtime","optional":false},{"id":1939590911,"ecosystem":"npm","package_name":"set-cookie-parser","requirements":"^2.3.5","kind":"runtime","optional":false},{"id":1939590912,"ecosystem":"npm","package_name":"styled-components","requirements":"6.3.9","kind":"runtime","optional":false},{"id":1939590913,"ecosystem":"npm","package_name":"@redocly/openapi-core","requirements":"2.20.2","kind":"runtime","optional":false},{"id":1939590914,"ecosystem":"npm","package_name":"@redocly/respect-core","requirements":"2.20.2","kind":"runtime","optional":false},{"id":1939590915,"ecosystem":"npm","package_name":"@opentelemetry/resources","requirements":"2.0.1","kind":"runtime","optional":false},{"id":1939590916,"ecosystem":"npm","package_name":"@opentelemetry/sdk-trace-node","requirements":"2.0.1","kind":"runtime","optional":false},{"id":1939590917,"ecosystem":"npm","package_name":"@opentelemetry/semantic-conventions","requirements":"1.34.0","kind":"runtime","optional":false},{"id":1939590918,"ecosystem":"npm","package_name":"@opentelemetry/exporter-trace-otlp-http","requirements":"0.202.0","kind":"runtime","optional":false},{"id":1939590919,"ecosystem":"npm","package_name":"typescript","requirements":"5.9.3","kind":"Development","optional":false},{"id":1939590920,"ecosystem":"npm","package_name":"@types/react","requirements":"^17.0.0 || ^18.2.21 || ^19.2.1","kind":"Development","optional":false},{"id":1939590921,"ecosystem":"npm","package_name":"@types/yargs","requirements":"17.0.32","kind":"Development","optional":false},{"id":1939590922,"ecosystem":"npm","package_name":"@types/cookie","requirements":"0.6.0","kind":"Development","optional":false},{"id":1939590923,"ecosystem":"npm","package_name":"@types/semver","requirements":"^7.5.0","kind":"Development","optional":false},{"id":1939590924,"ecosystem":"npm","package_name":"@types/pluralize","requirements":"^0.0.29","kind":"Development","optional":false},{"id":1939590925,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^17.0.0 || ^18.2.7 || ^19.2.1","kind":"Development","optional":false},{"id":1939590926,"ecosystem":"npm","package_name":"@redocly/cli-otel","requirements":"^0.0.4","kind":"Development","optional":false},{"id":1939590927,"ecosystem":"npm","package_name":"@types/har-format","requirements":"^1.2.16","kind":"Development","optional":false},{"id":1939590928,"ecosystem":"npm","package_name":"@types/set-cookie-parser","requirements":"2.4.10","kind":"Development","optional":false}],"advisories":[{"uuid":"GSA_kwCzR0hTQS02NTdjLWc3cWMtcjlqMs4AB5MQ","identifiers":["GHSA-657c-g7qc-r9j2","CVE-2026-63225"],"url":"https://github.com/advisories/GHSA-657c-g7qc-r9j2","title":"Redocly CLI: Path traversal when using `split` command","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["2.33.2","1.34.17"]}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@redocly%2Fcli"}