{
  "name": "@prisma/studio-core",
  "version": "0.13.1",
  "description": "Modular Prisma Studio components",
  "type": "module",
  "sideEffects": false,
  "exports": {
    "./data": {
      "import": {
        "types": "./dist/data/index.d.ts",
        "default": "./dist/data/index.js"
      },
      "require": {
        "types": "./dist/data/index.d.cts",
        "default": "./dist/data/index.cjs"
      }
    },
    "./data/accelerate": {
      "import": {
        "types": "./dist/data/accelerate/index.d.ts",
        "default": "./dist/data/accelerate/index.js"
      },
      "require": {
        "types": "./dist/data/accelerate/index.d.cts",
        "default": "./dist/data/accelerate/index.cjs"
      }
    },
    "./data/mysql-core": {
      "import": {
        "types": "./dist/data/mysql-core/index.d.ts",
        "default": "./dist/data/mysql-core/index.js"
      },
      "require": {
        "types": "./dist/data/mysql-core/index.d.cts",
        "default": "./dist/data/mysql-core/index.cjs"
      }
    },
    "./data/mysql2": {
      "import": {
        "types": "./dist/data/mysql2/index.d.ts",
        "default": "./dist/data/mysql2/index.js"
      },
      "require": {
        "types": "./dist/data/mysql2/index.d.cts",
        "default": "./dist/data/mysql2/index.cjs"
      }
    },
    "./data/ppg": {
      "import": {
        "types": "./dist/data/ppg/index.d.ts",
        "default": "./dist/data/ppg/index.js"
      },
      "require": {
        "types": "./dist/data/ppg/index.d.cts",
        "default": "./dist/data/ppg/index.cjs"
      }
    },
    "./data/bff": {
      "import": {
        "types": "./dist/data/bff/index.d.ts",
        "default": "./dist/data/bff/index.js"
      },
      "require": {
        "types": "./dist/data/bff/index.d.cts",
        "default": "./dist/data/bff/index.cjs"
      }
    },
    "./data/node-sqlite": {
      "import": {
        "types": "./dist/data/node-sqlite/index.d.ts",
        "default": "./dist/data/node-sqlite/index.js"
      },
      "require": {
        "types": "./dist/data/node-sqlite/index.d.cts",
        "default": "./dist/data/node-sqlite/index.cjs"
      }
    },
    "./data/pglite": {
      "import": {
        "types": "./dist/data/pglite/index.d.ts",
        "default": "./dist/data/pglite/index.js"
      },
      "require": {
        "types": "./dist/data/pglite/index.d.cts",
        "default": "./dist/data/pglite/index.cjs"
      }
    },
    "./data/postgres-core": {
      "import": {
        "types": "./dist/data/postgres-core/index.d.ts",
        "default": "./dist/data/postgres-core/index.js"
      },
      "require": {
        "types": "./dist/data/postgres-core/index.d.cts",
        "default": "./dist/data/postgres-core/index.cjs"
      }
    },
    "./data/postgresjs": {
      "import": {
        "types": "./dist/data/postgresjs/index.d.ts",
        "default": "./dist/data/postgresjs/index.js"
      },
      "require": {
        "types": "./dist/data/postgresjs/index.d.cts",
        "default": "./dist/data/postgresjs/index.cjs"
      }
    },
    "./data/sqlite-core": {
      "import": {
        "types": "./dist/data/sqlite-core/index.d.ts",
        "default": "./dist/data/sqlite-core/index.js"
      },
      "require": {
        "types": "./dist/data/sqlite-core/index.d.cts",
        "default": "./dist/data/sqlite-core/index.cjs"
      }
    },
    "./data/sqljs": {
      "import": {
        "types": "./dist/data/sqljs/index.d.ts",
        "default": "./dist/data/sqljs/index.js"
      },
      "require": {
        "types": "./dist/data/sqljs/index.d.cts",
        "default": "./dist/data/sqljs/index.cjs"
      }
    },
    "./ui": {
      "import": {
        "types": "./dist/ui/index.d.ts",
        "default": "./dist/ui/index.js"
      },
      "require": {
        "types": "./dist/ui/index.d.cts",
        "default": "./dist/ui/index.cjs"
      }
    },
    "./ui/index.css": "./dist/ui/index.css"
  },
  "keywords": [],
  "author": {
    "name": "Igal Klebanov",
    "url": "https://github.com/igalklebanov",
    "email": "igalklebanov@gmail.com"
  },
  "contributors": [
    {
      "name": "Igal Klebanov",
      "url": "https://github.com/igalklebanov",
      "email": "igalklebanov@gmail.com"
    },
    {
      "name": "Pierre-Antoine Mills",
      "url": "https://github.com/millsp"
    },
    {
      "name": "Matt Litherland",
      "url": "https://github.com/uixmat"
    }
  ],
  "license": "Apache-2.0",
  "devDependencies": {
    "@arethetypeswrong/cli": "0.17.4",
    "@dnd-kit/core": "6.3.1",
    "@dnd-kit/sortable": "10.0.0",
    "@dnd-kit/utilities": "3.2.2",
    "@electric-sql/pglite": "0.3.0",
    "@prisma/client": "^6.14.0",
    "@radix-ui/react-checkbox": "1.1.4",
    "@radix-ui/react-context-menu": "2.2.6",
    "@radix-ui/react-dialog": "1.1.6",
    "@radix-ui/react-dropdown-menu": "2.1.6",
    "@radix-ui/react-label": "2.1.4",
    "@radix-ui/react-popover": "1.1.6",
    "@radix-ui/react-select": "2.1.6",
    "@radix-ui/react-slot": "1.1.2",
    "@radix-ui/react-switch": "1.2.2",
    "@radix-ui/react-tooltip": "1.2.4",
    "@tailwindcss/postcss": "4.1.8",
    "@tanstack/react-query": "5.72.2",
    "@tanstack/react-query-devtools": "5.72.2",
    "@tanstack/react-table": "8.20.1",
    "@tanstack/react-table-devtools": "8.21.3",
    "@types/node": "24.10.0",
    "@types/react-dom": "^19.0.4",
    "@types/sql.js": "^1.4.9",
    "class-variance-authority": "0.7.0",
    "clsx": "2.1.1",
    "date-fns": "4.1.0",
    "dayjs": "1.11.13",
    "kysely": "0.28.8",
    "lucide-react": "0.466.0",
    "motion": "12.9.2",
    "motion-plus": "0.1.6",
    "mysql2": "^3.15.3",
    "next-themes": "0.4.6",
    "nuqs": "2.4.1",
    "pathe": "2.0.3",
    "pkg-types": "2.1.0",
    "postcss": "8.4.41",
    "postcss-import": "16.1.0",
    "postcss-nested": "7.0.2",
    "postcss-prefix-selector": "2.1.1",
    "postcss-value-parser": "4.2.0",
    "postgres": "3.4.7",
    "react-day-picker": "9.6.7",
    "reactflow": "11.11.4",
    "remeda": "2.21.3",
    "short-uuid": "5.2.0",
    "sonner": "2.0.3",
    "std-env": "3.8.1",
    "tailwind-merge": "2.5.2",
    "tailwindcss": "4.1.8",
    "tailwindcss-scoped-preflight": "3.4.12",
    "tsup": "8.0.2",
    "tsx": "4.17.0",
    "tw-animate-css": "1.3.4",
    "typescript": "5.5.4",
    "uuid": "11.1.0",
    "vitest": "3.0.9",
    "zod": "3.24.2",
    "@prisma/checkpoint": "0.0.0"
  },
  "files": [
    "dist",
    "NOTICE"
  ],
  "peerDependencies": {
    "@types/react": "^18.0.0 || ^19.0.0",
    "react": "^18.0.0 || ^19.0.0",
    "react-dom": "^18.0.0 || ^19.0.0"
  },
  "scripts": {
    "build": "tsup",
    "build:licensed": "BUILD_VARIANT=licensed node --experimental-strip-types scripts/build-licensed.ts",
    "check:exports": "attw --pack . --profile node16 --exclude-entrypoints ui/index.css",
    "dev": "tsup --watch",
    "dev:licensed": "BUILD_VARIANT=licensed tsup --watch",
    "lint": "eslint --fix .",
    "test": "vitest --passWithNoTests",
    "test:data": "vitest --project data",
    "test:e2e": "vitest --passWithNoTests --project e2e",
    "test:ui": "vitest --passWithNoTests --project ui",
    "typecheck": "tsc"
  }
}