{
  "name": "unraid-monorepo",
  "private": true,
  "version": "4.9.0",
  "scripts": {
    "build": "pnpm -r build",
    "build:watch": " pnpm -r --parallel build:watch",
    "dev": "pnpm -r dev",
    "unraid:deploy": "pnpm -r unraid:deploy",
    "test": "pnpm -r test",
    "lint": "pnpm -r lint",
    "lint:fix": "pnpm -r lint:fix",
    "type-check": "pnpm -r type-check",
    "check": "manypkg check",
    "sync-webgui-repo": "node web/scripts/sync-webgui-repo.js",
    "postinstall": "simple-git-hooks"
  },
  "pnpm": {
    "peerDependencyRules": {
      "allowAny": [
        "vue"
      ]
    },
    "onlyBuiltDependencies": [
      "@apollo/protobufjs",
      "@nestjs/core",
      "@parcel/watcher",
      "@swc/core",
      "@unraid/libvirt",
      "core-js",
      "cpu-features",
      "es5-ext",
      "esbuild",
      "nestjs-pino",
      "protobufjs",
      "simple-git-hooks",
      "ssh2",
      "unrs-resolver",
      "vue-demi"
    ]
  },
  "dependencies": {
    "@manypkg/cli": "0.24.0",
    "chalk": "5.4.1",
    "diff": "8.0.2",
    "ignore": "7.0.5"
  },
  "devDependencies": {
    "lint-staged": "16.1.2",
    "simple-git-hooks": "2.13.0"
  },
  "simple-git-hooks": {
    "pre-commit": "pnpm lint-staged"
  },
  "lint-staged": {
    "*.{js,jsx,ts,tsx,vue}": [
      "pnpm lint:fix"
    ]
  },
  "packageManager": "pnpm@10.12.4"
}
