{
  "name": "vitest-mock-extended",
  "version": "4.0.0",
  "homepage": "https://github.com/eratio08/vitest-mock-extended",
  "description": "Type safe mocking extensions for vitest, forked from jest-mock-extended",
  "repository": {
    "type": "git",
    "url": "https://github.com/eratio08/vitest-mock-extended"
  },
  "author": "Eike Lurz <eike.lurz@tuta.io>",
  "license": "MIT",
  "files": [
    "lib/**/*"
  ],
  "main": "./lib/esm/index.js",
  "types": "./lib/esm/index.d.ts",
  "module": "./lib/esm/index.js",
  "exports": {
    ".": {
      "import": {
        "types": "./lib/esm/index.d.ts",
        "default": "./lib/esm/index.js"
      },
      "require": {
        "types": "./lib/index.d.cts",
        "default": "./lib/index.cjs"
      }
    }
  },
  "type": "module",
  "dependencies": {
    "ts-essentials": ">=10.0.0"
  },
  "devDependencies": {
    "@biomejs/biome": "2.4.10",
    "@vitest/coverage-v8": "4.1.2",
    "rimraf": "6.1.3",
    "rollup": "4.60.1",
    "rollup-plugin-dts": "6.4.1",
    "rollup-plugin-esbuild": "6.2.1",
    "typescript": "6.0.2",
    "vitest": "4.1.2"
  },
  "peerDependencies": {
    "typescript": "3.x || 4.x || 5.x || 6.x",
    "vitest": ">=4.0.0"
  },
  "release": {
    "branches": [
      "main"
    ]
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "test": "vitest run --coverage",
    "lint": "biome check",
    "lint:fix": "biome check --fix",
    "lint:fix-example": "biome check --fix example/src",
    "check": "tsc --noEmit",
    "clean": "rimraf coverage lib",
    "build": "pnpm clean && pnpm build:rollup",
    "build:rollup": "rollup -c"
  }
}