{
  "name": "netlify",
  "description": "Netlify command line tool",
  "version": "24.9.0",
  "author": "Netlify Inc.",
  "type": "module",
  "engines": {
    "node": ">=20.12.2"
  },
  "files": [
    "/bin",
    "/npm-shrinkwrap.json",
    "/scripts",
    "/functions-templates",
    "/dist"
  ],
  "homepage": "https://github.com/netlify/cli",
  "keywords": [
    "api",
    "cli",
    "netlify",
    "static"
  ],
  "license": "MIT",
  "repository": "https://github.com/netlify/cli",
  "bin": {
    "npxnetlify": "./bin/run.js"
  },
  "bugs": {
    "url": "https://github.com/netlify/cli/issues"
  },
  "scripts": {
    "_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\"",
    "build": "tsc --project tsconfig.build.json",
    "clean": "rm -rf dist/",
    "dev": "tsc --project tsconfig.build.json --watch",
    "docs": "npm run --prefix=site build",
    "format": "npm run _format -- --write",
    "format:check": "npm run _format -- --check",
    "lint": "eslint --cache",
    "lint:fix": "npm run lint -- --fix",
    "start": "node ./bin/run.js",
    "test": "run-s test:unit test:integration test:e2e",
    "test:e2e": "vitest run --config vitest.e2e.config.ts",
    "test:init": "run-s test:init:*",
    "test:init:cli-help": "npm run start -- --help",
    "test:init:cli-version": "npm run start -- --version",
    "test:init:hugo-deps": "npm ci --prefix tests/integration/__fixtures__/hugo-site --no-audit",
    "test:init:monorepo-deps": "cd tests/integration/__fixtures__/monorepo && pnpm install --frozen-lockfile",
    "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:integration": "vitest run --retry=3 tests/integration/",
    "test:unit": "vitest run tests/unit/",
    "postinstall": "node ./scripts/postinstall.js",
    "typecheck": "tsc",
    "typecheck:watch": "tsc --watch"
  },
  "dependencies": {
    "@fastify/static": "9.0.0",
    "@netlify/ai": "0.4.1",
    "@netlify/api": "14.0.18",
    "@netlify/blobs": "10.7.0",
    "@netlify/build": "35.11.2",
    "@netlify/build-info": "10.4.0",
    "@netlify/config": "24.4.4",
    "@netlify/dev": "4.16.4",
    "@netlify/dev-utils": "4.4.3",
    "@netlify/edge-bundler": "14.9.19",
    "@netlify/edge-functions": "3.0.6",
    "@netlify/edge-functions-bootstrap": "2.17.1",
    "@netlify/headers-parser": "9.0.3",
    "@netlify/images": "1.3.7",
    "@netlify/local-functions-proxy": "2.0.3",
    "@netlify/redirect-parser": "15.0.4",
    "@netlify/zip-it-and-ship-it": "14.5.3",
    "@octokit/rest": "22.0.0",
    "@opentelemetry/api": "1.8.0",
    "@pnpm/tabtab": "0.5.4",
    "ansi-escapes": "7.3.0",
    "ansi-to-html": "0.7.2",
    "ascii-table": "0.0.9",
    "backoff": "2.5.0",
    "boxen": "8.0.1",
    "chalk": "5.6.2",
    "chokidar": "4.0.3",
    "ci-info": "4.4.0",
    "clean-deep": "3.4.0",
    "commander": "12.1.0",
    "comment-json": "4.6.2",
    "content-type": "1.0.5",
    "cookie": "1.1.1",
    "cron-parser": "4.9.0",
    "debug": "4.4.3",
    "decache": "4.6.2",
    "dot-prop": "10.1.0",
    "dotenv": "17.3.1",
    "env-paths": "4.0.0",
    "envinfo": "7.21.0",
    "etag": "1.8.1",
    "execa": "5.1.1",
    "express": "5.2.1",
    "express-logging": "1.1.1",
    "extract-zip": "2.0.1",
    "fastest-levenshtein": "1.0.16",
    "fastify": "5.8.3",
    "find-up": "8.0.0",
    "folder-walker": "3.2.0",
    "fuzzy": "0.1.3",
    "get-port": "5.1.1",
    "git-repo-info": "2.1.1",
    "gitconfiglocal": "2.1.0",
    "http-proxy": "1.18.1",
    "http-proxy-middleware": "3.0.5",
    "https-proxy-agent": "8.0.0",
    "inquirer": "8.2.7",
    "inquirer-autocomplete-prompt": "1.4.0",
    "is-docker": "4.0.0",
    "is-stream": "4.0.1",
    "is-wsl": "3.1.0",
    "isexe": "4.0.0",
    "jsonwebtoken": "9.0.3",
    "jwt-decode": "4.0.0",
    "lambda-local": "2.2.0",
    "locate-path": "8.0.0",
    "lodash": "4.17.23",
    "log-update": "7.2.0",
    "maxstache": "1.0.7",
    "maxstache-stream": "1.0.4",
    "modern-tar": "0.7.5",
    "multiparty": "4.2.3",
    "nanospinner": "1.2.2",
    "netlify-redirector": "0.5.0",
    "node-fetch": "3.3.2",
    "normalize-package-data": "7.0.1",
    "open": "11.0.0",
    "p-filter": "4.1.0",
    "p-map": "7.0.3",
    "p-wait-for": "6.0.0",
    "parallel-transform": "1.2.0",
    "parse-github-url": "1.0.3",
    "pg": "8.20.0",
    "prettyjson": "1.2.5",
    "raw-body": "3.0.1",
    "read-package-up": "12.0.0",
    "readdirp": "4.1.2",
    "semver": "7.7.2",
    "source-map-support": "0.5.21",
    "terminal-link": "5.0.0",
    "toml": "3.0.0",
    "tomlify-j0.4": "3.0.0",
    "ulid": "3.0.1",
    "update-notifier": "7.3.1",
    "uuid": "13.0.0",
    "write-file-atomic": "5.0.1",
    "ws": "8.19.0"
  },
  "ava": {
    "files": [
      "tools/**/*.test.js",
      "tests/**/*.test.cjs"
    ]
  },
  "packageManager": "npm@10.9.4+sha512.3a7506f37e85c1ba1021baad79f0cd9724748131f321fc117c4dc3ba235ec01be7327584a41d15117c01945560aa9373220628fcc1e1dddd877a5fe9b336a900",
  "main": "./dist/index.js"
}
