{
  "name": "@react-dev-inspector/monorepo",
  "version": "0.0.0",
  "description": "vectorial shape and whiteboard",
  "private": true,
  "license": "MIT",
  "author": "zthxxx <zthxxx.me@gmail.com>",
  "repository": "zthxxx/react-dev-inspector",
  "packageManager": "pnpm@8.15.8",
  "files": [],
  "scripts": {
    "prepare": "husky",
    "test": "pnpm --recursive test",
    "lint": "TIMING=1 eslint --format codeframe docs packages examples",
    "purge": "pnpm -r clean && echo 'removing node_modules ...' && rm -rf .site {.,docs}/node_modules {examples,packages}/*/node_modules",
    "build:packages": "pnpm --filter './packages/*' build",
    "build:examples": "pnpm --filter './examples/*' build",
    "build:site": "./scripts/build-site.sh"
  },
  "lint-staged": {
    "*.{js,cjs,mjs,ts,mts,tsx}": [
      "eslint --format codeframe"
    ]
  },
  "devDependencies": {
    "@antfu/eslint-config": "4.1.1",
    "@antfu/eslint-config-react": "0.39.7",
    "@commitlint/cli": "18.4.3",
    "@commitlint/config-conventional": "18.4.3",
    "@stylistic/eslint-plugin": "3.0.1",
    "eslint": "9.19.0",
    "eslint-formatter-codeframe": "7.32.1",
    "eslint-plugin-format": "1.0.1",
    "husky": "^9.1.7",
    "lint-staged": "15.4.3",
    "tsx": "4.16.0",
    "typescript": "5.2.2"
  },
  "pnpm": {
    "packageExtensions": {
      "storybook-solidjs-vite": {
        "peerDependencies": {
          "@storybook/builder-vite": "$@storybook/builder-vite"
        }
      }
    },
    "overrides": {
      "array-buffer-byte-length": "npm:@nolyfill/array-buffer-byte-length@latest",
      "array-includes": "npm:@nolyfill/array-includes@latest",
      "array.prototype.flat": "npm:@nolyfill/array.prototype.flat@latest",
      "array.prototype.flatmap": "npm:@nolyfill/array.prototype.flatmap@latest",
      "array.prototype.tosorted": "npm:@nolyfill/array.prototype.tosorted@latest",
      "available-typed-arrays": "npm:@nolyfill/available-typed-arrays@latest",
      "deep-equal": "npm:@nolyfill/deep-equal@latest",
      "define-properties": "npm:@nolyfill/define-properties@latest",
      "es-set-tostringtag": "npm:@nolyfill/es-set-tostringtag@latest",
      "function-bind": "npm:@nolyfill/function-bind@latest",
      "function.prototype.name": "npm:@nolyfill/function.prototype.name@latest",
      "get-symbol-description": "npm:@nolyfill/get-symbol-description@latest",
      "globalthis": "npm:@nolyfill/globalthis@latest",
      "gopd": "npm:@nolyfill/gopd@latest",
      "harmony-reflect": "npm:@nolyfill/harmony-reflect@latest",
      "has": "npm:@nolyfill/has@latest",
      "has-property-descriptors": "npm:@nolyfill/has-property-descriptors@latest",
      "has-proto": "npm:@nolyfill/has-proto@latest",
      "has-symbols": "npm:@nolyfill/has-symbols@latest",
      "has-tostringtag": "npm:@nolyfill/has-tostringtag@latest",
      "is-array-buffer": "npm:@nolyfill/is-array-buffer@latest",
      "is-date-object": "npm:@nolyfill/is-date-object@latest",
      "is-regex": "npm:@nolyfill/is-regex@latest",
      "is-shared-array-buffer": "npm:@nolyfill/is-shared-array-buffer@latest",
      "is-string": "npm:@nolyfill/is-string@latest",
      "is-symbol": "npm:@nolyfill/is-symbol@latest",
      "is-weakref": "npm:@nolyfill/is-weakref@latest",
      "object-is": "npm:@nolyfill/object-is@latest",
      "object-keys": "npm:@nolyfill/object-keys@latest",
      "object.assign": "npm:@nolyfill/object.assign@latest",
      "object.entries": "npm:@nolyfill/object.entries@latest",
      "object.fromentries": "npm:@nolyfill/object.fromentries@latest",
      "object.getownpropertydescriptors": "npm:@nolyfill/object.getownpropertydescriptors@latest",
      "object.hasown": "npm:@nolyfill/object.hasown@latest",
      "object.values": "npm:@nolyfill/object.values@latest",
      "reflect.getprototypeof": "npm:@nolyfill/reflect.getprototypeof@latest",
      "regexp.prototype.flags": "npm:@nolyfill/regexp.prototype.flags@latest",
      "safe-regex-test": "npm:@nolyfill/safe-regex-test@latest",
      "string.prototype.matchall": "npm:@nolyfill/string.prototype.matchall@latest",
      "string.prototype.padend": "npm:@nolyfill/string.prototype.padend@latest",
      "string.prototype.trim": "npm:@nolyfill/string.prototype.trim@latest",
      "string.prototype.trimend": "npm:@nolyfill/string.prototype.trimend@latest",
      "string.prototype.trimstart": "npm:@nolyfill/string.prototype.trimstart@latest",
      "typed-array-length": "npm:@nolyfill/typed-array-length@latest",
      "unbox-primitive": "npm:@nolyfill/unbox-primitive@latest",
      "which-boxed-primitive": "npm:@nolyfill/which-boxed-primitive@latest",
      "which-typed-array": "npm:@nolyfill/which-typed-array@latest"
    }
  }
}