{"name":"vercel","version":"54.21.1","type":"module","preferGlobal":true,"license":"Apache-2.0","description":"The command-line interface for Vercel","homepage":"https://vercel.com","repository":{"type":"git","url":"git+https://github.com/vercel/vercel.git","directory":"packages/cli"},"bin":{"vc":"dist/vc.js","vercel":"dist/vc.js"},"engines":{"node":">= 18"},"dependencies":{"@vercel/blob":"2.4.0","@vercel/fun":"1.3.0","@vercel/prepare-flags-definitions":"0.3.0","chokidar":"4.0.0","esbuild":"0.27.0","jose":"5.9.6","luxon":"^3.4.0","proxy-agent":"6.4.0","sandbox":"3.4.0","smol-toml":"1.5.2","undici":"5.29.0","zod":"4.1.11","@vercel/backends":"0.8.21","@vercel/build-utils":"13.32.2","@vercel/cli-auth":"0.3.0","@vercel/cli-config":"0.2.0","@vercel/detect-agent":"1.2.3","@vercel/container":"0.0.4","@vercel/elysia":"0.1.98","@vercel/express":"0.1.112","@vercel/fastify":"0.1.101","@vercel/h3":"0.1.107","@vercel/go":"3.10.2","@vercel/hono":"0.2.101","@vercel/hydrogen":"1.4.0","@vercel/nestjs":"0.2.102","@vercel/koa":"0.1.81","@vercel/python":"6.48.0","@vercel/redwood":"2.5.0","@vercel/remix-builder":"5.9.1","@vercel/node":"5.8.22","@vercel/next":"4.20.3","@vercel/rust":"1.4.0","@vercel/ruby":"2.5.1","@vercel/static-build":"2.11.4"},"devDependencies":{"@edge-runtime/node-utils":"2.3.0","@inquirer/checkbox":"2.2.2","@inquirer/confirm":"3.1.2","@inquirer/expand":"2.1.2","@inquirer/input":"2.1.2","@inquirer/password":"2.1.2","@inquirer/search":"2.0.1","@inquirer/select":"2.2.2","@next/env":"11.1.2","@sentry/node":"7.120.1","@sindresorhus/slugify":"0.11.0","@swc/core":"1.2.218","@tootallnate/once":"1.1.2","@types/async-retry":"1.2.1","@types/bytes":"3.0.0","@types/chance":"1.1.3","@types/debug":"0.0.31","@types/dotenv":"6.1.1","@types/escape-html":"0.0.20","@types/fs-extra":"9.0.13","@types/ini":"1.3.31","@types/js-yaml":"4.0.9","@types/json-parse-better-errors":"1.0.0","@types/load-json-file":"2.0.7","@types/luxon":"3.6.2","@types/mime-types":"2.1.0","@types/minimatch":"3.0.3","@types/mock-fs":"4.13.4","@types/ms":"0.7.30","@types/node":"20.11.0","@types/npm-package-arg":"6.1.0","@types/pluralize":"0.0.29","@types/qs":"6.9.7","@types/semver":"6.0.1","@types/split2":"4.2.3","@types/tar-fs":"1.16.1","@types/title":"3.4.1","@types/update-notifier":"5.1.0","@types/which":"3.0.0","@types/write-json-file":"2.2.1","@types/yauzl-promise":"2.1.0","@vercel/agent-eval":"^0.7.1","@vercel/sdk":"^1.19.6","@vitest/expect":"2.1.3","@yao-pkg/pkg":"6.19.0","ajv":"6.12.3","alpha-sort":"2.0.1","ansi-escapes":"4.3.2","ansi-regex":"5.0.1","arg":"5.0.0","async-listen":"3.0.0","async-retry":"1.1.3","async-sema":"2.1.4","bytes":"3.0.0","chalk":"4.1.0","chance":"1.1.7","ci-info":"4.1.0","cli-table3":"0.6.3","codecov":"3.8.2","date-fns":"1.29.0","debug":"3.1.0","dot":"1.1.3","dotenv":"4.0.0","email-validator":"1.1.1","epipebomb":"1.0.0","escape-html":"1.0.3","esm":"3.1.4","execa":"3.2.0","expect":"29.5.0","express":"4.21.1","fast-deep-equal":"3.1.3","find-up":"4.1.0","fs-extra":"10.0.0","get-port":"5.1.1","git-last-commit":"1.0.1","http-proxy-node16":"1.0.6","ini":"3.0.0","is-docker":"2.2.1","is-port-reachable":"3.1.0","is-url":"1.2.2","jaro-winkler":"0.2.8","js-yaml":"4.1.0","json-parse-better-errors":"1.0.2","jsonlines":"0.1.1","line-async-iterator":"3.0.0","load-json-file":"3.0.0","memfs":"4.14.0","mime-types":"2.1.24","minimatch":"3.1.2","mock-fs":"5.5.0","ms":"2.1.2","npm-package-arg":"6.1.0","open":"8.4.0","ora":"3.4.0","pcre-to-regexp":"1.0.0","pluralize":"7.0.0","promisepipe":"3.0.0","proxy":"2.1.1","qr-image":"3.2.0","raw-body":"2.4.1","rimraf":"3.0.2","semver":"5.7.2","serve-handler":"6.1.1","split2":"4.2.0","strip-ansi":"6.0.1","supports-hyperlinks":"3.0.0","tar-fs":"1.16.3","title":"3.4.1","tldts":"6.1.47","tmp-promise":"1.0.3","tree-kill":"1.2.2","ts-node":"10.9.1","tsx":"^4.20.4","utility-types":"2.1.0","vite":"^5.1.6","vitest":"^2.1.3","which":"3.0.0","write-json-file":"2.2.0","xdg-app-paths":"5.1.0","yauzl-promise":"2.1.3","@vercel-internals/get-package-json":"1.0.0","@vercel-internals/constants":"1.0.4","@vercel/client":"17.6.3","@vercel-internals/types":"3.0.6","@vercel/error-utils":"2.2.0","@vercel/fs-detectors":"6.12.0","@vercel/frameworks":"3.30.5","@vercel/routing-utils":"6.4.0"},"scripts":{"test":"vitest run --config ./vitest.config.mts","vitest-run":"node scripts/vitest-run.mjs","vitest-unit":"glob --absolute 'test/unit/**/*.test.ts'","test-e2e-node-all-versions":"rimraf test/fixtures/integration && pnpm test test/integration-1.test.ts test/integration-2.test.ts test/integration-3.test.ts test/integration-link-env-pull.test.ts","test-dev":"pnpm test test/dev/","coverage":"codecov","build":"node scripts/build.mjs","build-binary":"pnpm --filter vercel... build && node scripts/build-binary.mjs","build-binary:host":"pnpm --filter vercel... build && node scripts/build-binary.mjs --target host --output ./dist-bin/vercel","build-binary-node":"node scripts/build-binary-node.mjs","smoke-binary":"node scripts/smoke-test-binary.mjs","dev":"echo \"'pnpm dev [command]' has been removed. Use 'pnpm vercel [command]' instead.\" && exit 1","vercel":"pnpm build && node ./dist/vc.js","vc":"pnpm vercel","type-check":"tsc --noEmit","test:evals":"tsx evals/run.ts","test:evals:smoke":"tsx evals/run.ts smoke --smoke","test:evals:dry":"tsx evals/run.ts --dry","test:evals:local-fixture":"tsx evals/run.ts --local-fixture"},"_id":"vercel@54.21.1","bugs":{"url":"https://github.com/vercel/vercel/issues"},"_integrity":"sha512-GDs3FqEwZJHOyrzUXMjQBg8Fd1qOKOBuzE1exrhKq6hHBaHHuGnfvfHzRpm7j9CC+SjnRr/CY30tUNyU28gN4A==","_resolved":"/tmp/tmp.KfmPqh7UQe/vercel-54.21.1.tgz","_from":"file:/tmp/tmp.KfmPqh7UQe/vercel-54.21.1.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-GDs3FqEwZJHOyrzUXMjQBg8Fd1qOKOBuzE1exrhKq6hHBaHHuGnfvfHzRpm7j9CC+SjnRr/CY30tUNyU28gN4A==","shasum":"4da1b6073d60731d5d7dd3ea237a0271e6cfe7ab","tarball":"https://registry.npmjs.org/vercel/-/vercel-54.21.1.tgz","fileCount":129,"unpackedSize":9813586,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vercel@54.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHbQ4PC7vJ5Oguoo+SKcJ/6pgULMcFUbeghRFK/EWS/DAiEAmNJOxHyijc8NvbKTp0/W7Q5ruRa+ipneT+PLNYwSxwk="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6d25116d-c07e-4964-9a78-96ba14ab648a"}},"directories":{},"maintainers":[{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"rauchg","email":"rauchg@gmail.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"zeit-bot","email":"team@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vercel_54.21.1_1783413763167_0.45441224531659485"},"_hasShrinkwrap":false}