{"bin":{"ntl":"bin/run.js","netlify":"bin/run.js"},"bugs":{"url":"https://github.com/netlify/cli/issues"},"dist":{"shasum":"b8dd3b4a87c99a24012bc896bb3bfff8672120c7","tarball":"https://registry.npmjs.org/netlify-cli/-/netlify-cli-27.1.2.tgz","fileCount":1120,"integrity":"sha512-cfK0d+d/W+9wqrVJ4wjM/UthZahDQz75/sk9U46bmVLQZCZh0zW/YbSVc/IFrEHCS3gfcvUmZ4JCNGB8qnth8w==","signatures":[{"sig":"MEUCIQCMSVTobU+QR6JW2Ok04+Jh2fEEnkRuf6CfFp2OP/dclgIgCzBQ0GIs1d9SJloNotQK8cCpChETjINUSU5zSa+rM1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/netlify-cli@27.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2040011},"name":"netlify-cli","type":"module","author":{"name":"Netlify Inc."},"engines":{"node":">=22.13.0"},"gitHead":"a271357d13f640f3a2c7ac20434e1ab38316d98d","license":"MIT","scripts":{"dev":"node ./node_modules/typescript-native/bin/tsc --project tsconfig.build.json --watch","docs":"npm run --prefix=site build","lint":"eslint --cache","test":"run-s test:unit test:integration test:e2e","build":"node ./node_modules/typescript-native/bin/tsc --project tsconfig.build.json","clean":"rm -rf dist/","start":"node ./bin/run.js","format":"oxfmt --write","lint:fix":"npm run lint -- --fix","test:e2e":"vitest run --config vitest.e2e.config.ts","test:init":"run-s test:init:*","test:unit":"vitest run tests/unit/","typecheck":"node ./node_modules/typescript-native/bin/tsc","postinstall":"node ./scripts/postinstall.js","format:check":"oxfmt --check","typecheck:watch":"node ./node_modules/typescript-native/bin/tsc --watch","test:integration":"vitest run --retry=3 tests/integration/","test:init:cli-help":"npm run start -- --help","test:init:hugo-deps":"npm ci --prefix tests/integration/__fixtures__/hugo-site --no-audit","test:init:next-deps":"npm ci --prefix tests/integration/__fixtures__/next-app-without-config --no-audit && npm ci --prefix tests/integration/__fixtures__/next-app --no-audit","test:init:cli-version":"npm run start -- --version","test:init:monorepo-deps":"cd tests/integration/__fixtures__/monorepo && pnpm install --frozen-lockfile"},"_npmUser":{"name":"netlify-bot","email":"bot@netlify.com"},"homepage":"https://github.com/netlify/cli","keywords":["api","cli","netlify","static"],"repository":{"url":"git+https://github.com/netlify/cli.git","type":"git"},"_npmVersion":"10.9.9","description":"Netlify command line tool","directories":{},"maintainers":[{"name":"netlify-bot","email":"bot@netlify.com"},{"name":"mikewen","email":"mike.wen@netlify.com"},{"name":"youvalv","email":"youval.vaknin@gmail.com"},{"name":"serhalp-netlify","email":"philippe.serhal@netlify.com"},{"name":"mlgualtieri-gatsby","email":"mike.gualtieri@netlify.com"}],"_nodeVersion":"24.19.0","dependencies":{"pg":"^8.20.0","ws":"^8.19.0","etag":"^1.8.1","open":"^11.0.0","toml":"^3.0.0","ulid":"^3.0.1","boxen":"^8.0.1","chalk":"^5.6.2","debug":"^4.4.3","execa":"^5.1.1","fuzzy":"^0.1.3","isexe":"^4.0.0","p-map":"^7.0.3","yauzl":"^3.3.1","cookie":"^1.1.1","dotenv":"^17.3.1","is-wsl":"^3.1.0","semver":"^7.7.2","backoff":"^2.5.0","ci-info":"^4.4.0","decache":"^4.6.2","envinfo":"^7.21.0","express":"^5.2.1","fastify":"^5.8.5","find-up":"^8.0.0","chokidar":"^4.0.3","dot-prop":"^10.1.0","get-port":"^5.1.1","inquirer":"^8.2.7","p-filter":"^4.1.0","raw-body":"^3.0.1","readdirp":"^5.0.0","commander":"^12.1.0","env-paths":"^4.0.0","is-docker":"^4.0.0","is-stream":"^4.0.1","maxstache":"^1.0.7","clean-deep":"^3.4.0","http-proxy":"^1.18.1","jwt-decode":"^4.0.0","log-update":"^8.0.0","modern-tar":"^0.8.0","multiparty":"^4.2.3","node-fetch":"^3.3.2","p-wait-for":"^6.0.0","prettyjson":"^1.2.5","@netlify/ai":"^0.4.4","ascii-table":"^0.0.9","cron-parser":"^4.9.0","locate-path":"^8.0.0","nanospinner":"^1.2.2","@netlify/api":"^15.1.1","@netlify/dev":"^4.18.13","@pnpm/tabtab":"^0.5.4","ansi-escapes":"^7.3.0","ansi-to-html":"^0.7.2","comment-json":"^4.6.2","content-type":"^1.0.5","jsonwebtoken":"^9.0.3","lambda-local":"^2.2.0","tomlify-j0.4":"^3.0.0","@octokit/rest":"^22.0.0","folder-walker":"^3.2.0","git-repo-info":"^2.1.1","terminal-link":"^5.0.0","@netlify/blobs":"^10.7.13","@netlify/build":"^36.3.4","gitconfiglocal":"^2.1.0","parse-duration":"^2.1.6","@fastify/static":"^10.0.0","@netlify/config":"^25.2.2","@netlify/images":"^1.3.12","express-logging":"^1.1.1","read-package-up":"^12.0.0","update-notifier":"^7.3.1","maxstache-stream":"^1.0.4","parse-github-url":"^1.0.3","https-proxy-agent":"^8.0.0","write-file-atomic":"^5.0.1","@netlify/dev-utils":"^5.0.0","@opentelemetry/api":"^1.8.0","netlify-redirector":"^0.5.0","parallel-transform":"^1.2.0","source-map-support":"^0.5.21","@netlify/build-info":"^11.3.0","fastest-levenshtein":"^1.0.16","@netlify/edge-bundler":"^16.0.3","http-proxy-middleware":"^3.0.5","normalize-package-data":"^7.0.1","@netlify/edge-functions":"^3.0.8","@netlify/headers-parser":"^10.1.1","@netlify/redirect-parser":"^16.1.0","@netlify/zip-it-and-ship-it":"^15.3.3","inquirer-autocomplete-prompt":"^1.4.0","@netlify/local-functions-proxy":"^2.0.3","@netlify/edge-functions-bootstrap":"^3.2.0"},"_hasShrinkwrap":false,"packageManager":"npm@10.9.4+sha512.3a7506f37e85c1ba1021baad79f0cd9724748131f321fc117c4dc3ba235ec01be7327584a41d15117c01945560aa9373220628fcc1e1dddd877a5fe9b336a900","devDependencies":{"c8":"^10.1.3","tsx":"^4.20.6","nock":"^14.0.10","memfs":"^4.56.10","oxfmt":"0.61.0","dedent":"^1.7.2","eslint":"^9.36.0","vitest":"^3.2.4","cheerio":"^1.1.2","temp-dir":"^3.0.0","@types/pg":"^8.18.0","@types/ws":"^8.18.1","form-data":"^4.0.4","p-timeout":"^7.0.0","picomatch":"^4.0.4","tree-kill":"^1.2.2","verdaccio":"^6.3.2","@eslint/js":"^9.36.0","pkg-pr-new":"^0.0.86","strip-ansi":"^7.1.2","typescript":"~6.0.3","@bugsnag/js":"^8.6.0","@types/etag":"^1.8.4","@types/node":"~22.18.11","tmp-promise":"^3.0.3","@types/debug":"^4.1.12","@types/yauzl":"^2.10.3","npm-run-all2":"^8.0.4","@types/semver":"^7.7.1","@eslint/compat":"^1.4.1","@netlify/types":"^2.8.0","@types/backoff":"^2.5.5","@types/envinfo":"^7.8.4","@types/express":"^5.0.6","lodash.shuffle":"^4.2.0","@types/inquirer":"^9.0.9","eslint-plugin-n":"^17.23.1","@tsconfig/node22":"22.0.5","@types/picomatch":"^4.0.2","@types/multiparty":"^4.2.1","@types/node-fetch":"^2.6.13","@types/prettyjson":"^0.0.33","typescript-eslint":"~8.65.0","typescript-native":"npm:typescript@~7.0.2","@netlify/functions":"^5.3.0","@babel/preset-react":"^7.27.1","@types/content-type":"^1.1.9","@types/jsonwebtoken":"^9.0.10","@vitest/coverage-v8":"^3.2.4","@types/folder-walker":"^3.2.5","serialize-javascript":"^7.0.5","@sindresorhus/slugify":"^3.0.0","@tsconfig/recommended":"^1.0.13","@types/gitconfiglocal":"^2.0.3","@types/lodash.shuffle":"^4.2.9","@vitest/eslint-plugin":"1.3.13","@types/update-notifier":"^6.0.8","eslint-config-prettier":"^10.1.8","@types/parse-github-url":"^1.0.3","@types/write-file-atomic":"^4.0.3","@types/parallel-transform":"^1.1.4","@types/source-map-support":"^0.5.10","@types/serialize-javascript":"^5.0.4","@types/eslint-config-prettier":"^6.11.3","@types/inquirer-autocomplete-prompt":"^3.0.3"},"_npmOperationalInternal":{"tmp":"tmp/netlify-cli_27.1.2_1787058018189_0.6533140765683929","host":"s3://npm-registry-packages-npm-production"},"_id":"netlify-cli@27.1.2","version":"27.1.2"}