{
  "name": "@llamaindex/monorepo",
  "private": true,
  "scripts": {
    "clean": "find . -type d \\( -name .turbo -o -name node_modules -o -name dist -o -name .next -o -name lib \\) -exec rm -rf {} +",
    "build": "turbo run build --filter=\"./packages/*\" --filter=\"./packages/providers/**\"",
    "dev": "turbo run dev --filter=\"./packages/*\" --filter=\"./packages/providers/**\"",
    "format": "prettier --ignore-unknown --cache --check .",
    "format:write": "prettier --ignore-unknown --write .",
    "lint": "turbo run lint",
    "prepare": "husky",
    "e2e": "turbo run e2e",
    "test": "turbo run test",
    "type-check": "tsc -b --diagnostics",
    "circular-check": "madge --circular ./packages/**/**/dist/index.js",
    "release": "pnpm run build && changeset publish",
    "release-snapshot": "pnpm run build && changeset publish --tag snapshot",
    "new-version": "changeset version && pnpm format:write && pnpm run build",
    "new-snapshot": "pnpm run build && changeset version --snapshot",
    "lint-staged": "lint-staged"
  },
  "devDependencies": {
    "@changesets/cli": "^2.27.5",
    "eslint": "9.16.0",
    "eslint-config-next": "^15.1.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-config-turbo": "^2.3.3",
    "eslint-plugin-react": "7.37.2",
    "globals": "^15.12.0",
    "husky": "^9.1.7",
    "lint-staged": "^15.2.11",
    "madge": "^8.0.0",
    "prettier": "^3.4.2",
    "prettier-plugin-organize-imports": "^4.1.0",
    "turbo": "^2.3.3",
    "typescript": "^5.7.2",
    "typescript-eslint": "^8.18.0"
  },
  "packageManager": "pnpm@9.12.3",
  "lint-staged": {
    "*.{js,jsx,ts,tsx}": [
      "prettier --check",
      "eslint"
    ],
    "*.{json,md}": "prettier --check"
  },
  "pnpm": {
    "patchedDependencies": {
      "bunchee@6.3.4": "patches/bunchee@6.3.4.patch"
    }
  }
}