{"ava":{"files":["tools/**/*.test.js","tests/**/*.test.cjs"]},"bin":{"ntl":"bin/run.js","netlify":"bin/run.js"},"bugs":{"url":"https://github.com/netlify/cli/issues"},"dist":{"shasum":"2106fbfa719261aebcc76be17abae703a95f28f1","tarball":"https://registry.npmjs.org/netlify-cli/-/netlify-cli-21.2.1.tgz","fileCount":890,"integrity":"sha512-FoqUexXwgWTYVK6sSWf2ip5srOCNE+z5PU/J8kj7ZhI6hKjpKGQ2OU4MfIgkDZe/3dKZdjpX3UA+Q1Nc9xunPg==","signatures":[{"sig":"MEUCIQDNMYm6pyYcraXvBD3IBxZXFFkdi3fSMC0cMdDgK/XfNQIgU0q13sxaU8TXmIJ4uhxV9A/aJnurodttyRilhau+ZGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/netlify-cli@21.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2715283},"name":"netlify-cli","type":"module","author":{"name":"Netlify Inc."},"engines":{"node":">=18.14.0"},"gitHead":"aaa87aafba33e76f281f071ebf78843114dad3c7","license":"MIT","scripts":{"dev":"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":"tsc --project tsconfig.build.json","clean":"rm -rf dist/","start":"node ./bin/run.js","format":"npm run _format -- --write","_format":"prettier --loglevel=warn \"{src,tools,scripts,tests,e2e,.github}/**/*.{mjs,cjs,js,mts,md,yml,json,html,ts}\" \"*.{mjs,cjs,js,mts,yml,json,html,ts}\" \".*.{mjs,cjs,js,yml,json,html,ts}\" \"!CHANGELOG.md\" \"!**/*/package-lock.json\" \"!.github/**/*.md\"","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":"tsc","postinstall":"node ./scripts/postinstall.js","format:check":"npm run _format -- --check","prepublishOnly":"node ./scripts/prepublishOnly.js","typecheck:watch":"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.2","description":"Netlify command line tool","directories":{},"maintainers":[{"name":"seanroberts","email":"sean.roberts90@gmail.com"},{"name":"biilmann","email":"info@mathias-biilmann.net"},{"name":"eduardoboucas","email":"mail@eduardoboucas.com"},{"name":"netlify-bot","email":"bot@netlify.com"},{"name":"akardet","email":"sam@netlify.com"},{"name":"sarahetter","email":"sarah.etter@netlify.com"},{"name":"mikewen","email":"mike.wen@netlify.com"},{"name":"kathmbeck","email":"katherine.beck@netlify.com"},{"name":"hrishikeshk","email":"hrishi5200@gmail.com"},{"name":"vitaliyr","email":"vit@ribachenko.com"},{"name":"denar90","email":"denysov.artem@gmail.com"},{"name":"smnh","email":"semenh@gmail.com"},{"name":"berdav","email":"david@stackbit.com"},{"name":"youvalv","email":"youval.vaknin@gmail.com"},{"name":"serhalp-netlify","email":"philippe.serhal@netlify.com"},{"name":"rmulligan-netlify","email":"ryan.mulligan@netlify.com"}],"_nodeVersion":"22.15.0","dependencies":{"ws":"8.18.2","ipx":"2.1.0","etag":"1.8.1","open":"10.1.2","toml":"3.0.0","ulid":"3.0.0","uuid":"11.1.0","boxen":"8.0.1","chalk":"5.4.1","debug":"4.4.0","execa":"5.1.1","fuzzy":"0.1.3","isexe":"3.1.1","p-map":"7.0.3","cookie":"1.0.2","dotenv":"16.5.0","is-wsl":"3.1.0","lodash":"4.17.21","semver":"7.7.1","backoff":"2.5.0","ci-info":"4.2.0","decache":"4.6.2","envinfo":"7.14.0","express":"4.21.2","fastify":"4.29.1","find-up":"7.0.0","netlify":"13.3.5","chokidar":"3.6.0","dot-prop":"9.0.0","get-port":"5.1.1","inquirer":"8.2.6","p-filter":"4.1.0","raw-body":"3.0.0","readdirp":"4.1.2","commander":"12.1.0","env-paths":"3.0.0","is-docker":"3.0.0","is-stream":"4.0.1","maxstache":"1.0.7","wait-port":"1.1.0","clean-deep":"3.4.0","http-proxy":"1.18.1","jwt-decode":"4.0.0","log-update":"6.1.0","multiparty":"4.2.3","node-fetch":"3.3.2","p-wait-for":"5.0.2","prettyjson":"1.2.5","ascii-table":"0.0.9","cron-parser":"4.9.0","extract-zip":"2.0.1","locate-path":"7.2.0","nanospinner":"^1.2.2","@pnpm/tabtab":"0.5.4","ansi-escapes":"7.0.0","ansi-to-html":"0.7.2","comment-json":"4.2.5","content-type":"1.0.5","jsonwebtoken":"9.0.2","lambda-local":"2.2.0","tomlify-j0.4":"3.0.0","@octokit/rest":"21.1.1","folder-walker":"3.2.0","git-repo-info":"2.1.1","terminal-link":"4.0.0","@netlify/blobs":"8.2.0","@netlify/build":"32.1.1","gitconfiglocal":"2.1.0","@fastify/static":"7.0.4","@netlify/config":"22.0.1","express-logging":"1.1.1","parse-gitignore":"2.0.0","read-package-up":"11.0.0","update-notifier":"7.3.1","gh-release-fetch":"4.0.3","maxstache-stream":"1.0.4","parse-github-url":"1.0.3","https-proxy-agent":"7.0.6","write-file-atomic":"5.0.1","@opentelemetry/api":"1.8.0","netlify-redirector":"0.5.0","parallel-transform":"1.2.0","source-map-support":"0.5.21","@netlify/build-info":"9.0.4","fastest-levenshtein":"1.0.16","@netlify/edge-bundler":"13.0.3","http-proxy-middleware":"2.0.9","normalize-package-data":"6.0.2","@netlify/edge-functions":"2.12.0","@netlify/headers-parser":"8.0.0","@netlify/redirect-parser":"14.5.1","@netlify/zip-it-and-ship-it":"10.1.0","inquirer-autocomplete-prompt":"1.4.0","@netlify/local-functions-proxy":"2.0.3"},"_hasShrinkwrap":true,"devDependencies":{"c8":"10.1.3","tsx":"^4.19.3","nock":"14.0.4","memfs":"^4.17.0","dedent":"^1.5.3","eslint":"9.24.0","vitest":"3.1.1","cheerio":"1.0.0","prettier":"2.6.2","temp-dir":"3.0.0","@types/ws":"8.18.1","form-data":"4.0.2","p-timeout":"6.1.4","picomatch":"^4.0.2","tree-kill":"1.2.2","verdaccio":"6.1.2","@eslint/js":"9.24.0","strip-ansi":"7.1.0","typescript":"5.8.3","@bugsnag/js":"8.2.0","@types/etag":"1.8.3","@types/node":"18.19.86","@types/debug":"4.1.12","npm-run-all2":"^7.0.2","@types/lodash":"4.17.16","@types/semver":"7.7.0","@eslint/compat":"1.2.8","@types/backoff":"^2.5.5","@types/envinfo":"7.8.4","lodash.shuffle":"^4.2.0","@types/inquirer":"9.0.7","eslint-plugin-n":"17.17.0","@tsconfig/node18":"^18.2.4","@types/picomatch":"4.0.0","@types/multiparty":"4.2.1","@types/node-fetch":"2.6.12","@types/prettyjson":"0.0.33","typescript-eslint":"^8.26.0","@netlify/functions":"3.0.4","@babel/preset-react":"7.26.3","@types/content-type":"1.1.8","@types/jsonwebtoken":"9.0.9","@vitest/coverage-v8":"3.1.1","@types/folder-walker":"3.2.4","serialize-javascript":"6.0.2","@sindresorhus/slugify":"2.2.1","@tsconfig/recommended":"^1.0.8","@types/gitconfiglocal":"2.0.3","@types/lodash.shuffle":"^4.2.9","@vitest/eslint-plugin":"1.1.42","@types/parse-gitignore":"1.0.2","@types/update-notifier":"^6.0.8","eslint-config-prettier":"10.1.2","@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_21.2.1_1746727460210_0.22291773035500806","host":"s3://npm-registry-packages-npm-production"},"_id":"netlify-cli@21.2.1","version":"21.2.1"}