{
  "name": "@builder.io/dev-tools",
  "version": "1.60.0",
  "description": "Builder.io Visual CMS Devtools",
  "keywords": [
    "builder.io",
    "builderio",
    "cms",
    "design to code",
    "dev-tools",
    "devtools",
    "drag and drop",
    "figma",
    "figma to code",
    "figma to react",
    "next",
    "qwik",
    "react",
    "remix",
    "vcp",
    "visual cms",
    "visual copilot",
    "visual editor"
  ],
  "homepage": "https://builder.io/",
  "license": "MIT",
  "bin": {
    "builder-dev-tools": "cli/main.cjs",
    "builder.io": "cli/main.cjs",
    "builderio": "cli/main.cjs"
  },
  "files": [
    "core",
    "cli",
    "next",
    "node",
    "remix",
    "server",
    "types",
    "vite",
    "webpack",
    "angular",
    "figma",
    "vendors"
  ],
  "type": "module",
  "main": "./core/index.cjs",
  "module": "./core/index.mjs",
  "types": "./core/index.d.ts",
  "exports": {
    ".": {
      "types": "./core/index.d.ts",
      "import": "./core/index.mjs",
      "require": "./core/index.cjs"
    },
    "./core": {
      "types": "./core/index.d.ts",
      "import": "./core/index.mjs",
      "require": "./core/index.cjs"
    },
    "./figma": {
      "types": "./figma/index.d.ts",
      "import": "./figma/index.mjs",
      "require": "./figma/index.cjs"
    },
    "./figma/jsx-runtime": {
      "types": "./figma/jsx-runtime/index.d.ts",
      "import": "./figma/jsx-runtime/index.mjs",
      "require": "./figma/jsx-runtime/index.cjs"
    },
    "./next": {
      "types": "./next/index.d.ts",
      "import": "./next/index.mjs",
      "require": "./next/index.cjs"
    },
    "./node": {
      "types": "./node/index.d.ts",
      "import": "./node/index.mjs",
      "require": "./node/index.cjs"
    },
    "./remix": {
      "types": "./remix/index.d.ts",
      "import": "./remix/index.mjs",
      "require": "./remix/index.cjs"
    },
    "./remix/server-build": {
      "types": "./remix/server-build/index.d.ts",
      "import": "./remix/server-build/index.mjs",
      "require": "./remix/server-build/index.cjs"
    },
    "./server": {
      "types": "./server/index.d.ts",
      "import": "./server/index.mjs",
      "require": "./server/index.cjs"
    },
    "./vite": {
      "types": "./vite/index.d.ts",
      "import": "./vite/index.mjs",
      "require": "./vite/index.cjs"
    },
    "./webpack": {
      "types": "./webpack/index.d.ts",
      "import": "./webpack/index.mjs",
      "require": "./webpack/index.cjs"
    },
    "./angular": {
      "types": "./angular/index.d.ts",
      "import": "./angular/index.mjs",
      "require": "./angular/index.cjs"
    }
  },
  "dependencies": {
    "@amplitude/analytics-node": "^1.3.8",
    "@clack/prompts": "^0.10.1",
    "@sentry/node": "^9.16.0",
    "@tootallnate/quickjs-emscripten": "^0.23.0",
    "@types/ws": "^8.18.1",
    "bufferutil": "^4.0.8",
    "chokidar": "^4.0.1",
    "cli-progress": "^3.12.0",
    "cookie-parser": "^1.4.7",
    "detect-port": "^2.1.0",
    "express": "^5.2.1",
    "get-port": "^7.1.0",
    "glob": "13.0.6",
    "http-proxy-3": "^1.23.2",
    "ignore": "^6.0.2",
    "launch-editor": "^2.11.1",
    "micromatch": "^4.0.5",
    "open": "^10.1.0",
    "pac-resolver": "^7.0.1",
    "prettier": "^3.3.3",
    "prompts": "^2.4.2",
    "strip-ansi": "^7.1.2",
    "typescript": "^5.1.6",
    "undici": "^7.24.5",
    "utf-8-validate": "^6.0.3",
    "ws": "^8.18.3",
    "zod": "^4.4.3"
  },
  "devDependencies": {
    "@figma/rest-api-spec": "^0.31.0",
    "@types/cli-progress": "^3.11.6",
    "node-fetch": "^2.7.0",
    "tsx": "^4.19.3"
  },
  "optionalDependencies": {
    "@lydell/node-pty": "^1.1.0"
  },
  "engines": {
    "node": ">=18"
  }
}