{
  "name": "@voidzero-dev/vite-plus-test",
  "version": "0.1.11",
  "license": "MIT",
  "files": [
    "*.cjs",
    "*.cts",
    "*.d.ts",
    "*.mjs",
    "browser/**",
    "dist/**"
  ],
  "type": "module",
  "sideEffects": false,
  "main": "./dist/index.js",
  "module": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "imports": {
    "#module-evaluator": {
      "types": "./dist/module-evaluator.d.ts",
      "default": "./dist/module-evaluator.js"
    },
    "#nodejs-worker-loader": "./dist/nodejs-worker-loader.js"
  },
  "exports": {
    ".": {
      "import": {
        "types": "./dist/index.d.ts",
        "node": "./dist/index-node.js",
        "default": "./dist/index.js"
      },
      "require": {
        "types": "./index.d.cts",
        "default": "./index.cjs"
      }
    },
    "./browser": {
      "types": "./browser/context.d.ts",
      "default": "./browser/context.js"
    },
    "./package.json": "./package.json",
    "./optional-types.js": {
      "types": "./optional-types.d.ts"
    },
    "./src/*": "./src/*",
    "./globals": {
      "types": "./globals.d.ts"
    },
    "./jsdom": {
      "types": "./jsdom.d.ts"
    },
    "./importMeta": {
      "types": "./importMeta.d.ts"
    },
    "./import-meta": {
      "types": "./import-meta.d.ts"
    },
    "./node": {
      "types": "./dist/node.d.ts",
      "default": "./dist/node.js"
    },
    "./internal/browser": {
      "types": "./dist/browser.d.ts",
      "default": "./dist/browser.js"
    },
    "./runners": {
      "types": "./dist/runners.d.ts",
      "default": "./dist/runners.js"
    },
    "./suite": {
      "types": "./dist/suite.d.ts",
      "default": "./dist/suite.js"
    },
    "./environments": {
      "types": "./dist/environments.d.ts",
      "default": "./dist/environments.js"
    },
    "./config": {
      "types": "./config.d.ts",
      "require": "./dist/config.cjs",
      "default": "./dist/config.js"
    },
    "./coverage": {
      "types": "./coverage.d.ts",
      "default": "./dist/coverage.js"
    },
    "./reporters": {
      "types": "./dist/reporters.d.ts",
      "default": "./dist/reporters.js"
    },
    "./snapshot": {
      "types": "./dist/snapshot.d.ts",
      "default": "./dist/snapshot.js"
    },
    "./runtime": {
      "types": "./dist/runtime.d.ts",
      "default": "./dist/runtime.js"
    },
    "./worker": {
      "types": "./worker.d.ts",
      "default": "./dist/worker.js"
    },
    "./browser-compat": {
      "default": "./dist/browser-compat.js"
    },
    "./client": {
      "default": "./dist/client.js"
    },
    "./context": {
      "types": "./browser/context.d.ts",
      "default": "./dist/@vitest/browser/context.js"
    },
    "./browser/context": {
      "types": "./browser/context.d.ts",
      "default": "./dist/@vitest/browser/context.js"
    },
    "./locators": {
      "default": "./dist/locators.js"
    },
    "./matchers": {
      "default": "./dist/dummy.js"
    },
    "./utils": {
      "default": "./dist/dummy.js"
    },
    "./browser-playwright": {
      "types": "./dist/@vitest/browser-playwright/index.d.ts",
      "default": "./dist/@vitest/browser-playwright/index.js"
    },
    "./browser-webdriverio": {
      "types": "./dist/@vitest/browser-webdriverio/index.d.ts",
      "default": "./dist/@vitest/browser-webdriverio/index.js"
    },
    "./browser-preview": {
      "types": "./dist/@vitest/browser-preview/index.d.ts",
      "default": "./dist/@vitest/browser-preview/index.js"
    },
    "./browser/providers/playwright": {
      "types": "./dist/@vitest/browser-playwright/index.d.ts",
      "default": "./dist/@vitest/browser-playwright/index.js"
    },
    "./browser/providers/webdriverio": {
      "types": "./dist/@vitest/browser-webdriverio/index.d.ts",
      "default": "./dist/@vitest/browser-webdriverio/index.js"
    },
    "./browser/providers/preview": {
      "types": "./dist/@vitest/browser-preview/index.d.ts",
      "default": "./dist/@vitest/browser-preview/index.js"
    },
    "./plugins/runner": {
      "default": "./dist/plugins/runner.mjs"
    },
    "./plugins/runner-utils": {
      "default": "./dist/plugins/runner-utils.mjs"
    },
    "./plugins/runner-types": {
      "default": "./dist/plugins/runner-types.mjs"
    },
    "./plugins/utils": {
      "default": "./dist/plugins/utils.mjs"
    },
    "./plugins/utils-source-map": {
      "default": "./dist/plugins/utils-source-map.mjs"
    },
    "./plugins/utils-source-map-node": {
      "default": "./dist/plugins/utils-source-map-node.mjs"
    },
    "./plugins/utils-error": {
      "default": "./dist/plugins/utils-error.mjs"
    },
    "./plugins/utils-helpers": {
      "default": "./dist/plugins/utils-helpers.mjs"
    },
    "./plugins/utils-display": {
      "default": "./dist/plugins/utils-display.mjs"
    },
    "./plugins/utils-timers": {
      "default": "./dist/plugins/utils-timers.mjs"
    },
    "./plugins/utils-highlight": {
      "default": "./dist/plugins/utils-highlight.mjs"
    },
    "./plugins/utils-offset": {
      "default": "./dist/plugins/utils-offset.mjs"
    },
    "./plugins/utils-resolver": {
      "default": "./dist/plugins/utils-resolver.mjs"
    },
    "./plugins/utils-serialize": {
      "default": "./dist/plugins/utils-serialize.mjs"
    },
    "./plugins/utils-constants": {
      "default": "./dist/plugins/utils-constants.mjs"
    },
    "./plugins/utils-diff": {
      "default": "./dist/plugins/utils-diff.mjs"
    },
    "./plugins/spy": {
      "default": "./dist/plugins/spy.mjs"
    },
    "./plugins/expect": {
      "default": "./dist/plugins/expect.mjs"
    },
    "./plugins/snapshot": {
      "default": "./dist/plugins/snapshot.mjs"
    },
    "./plugins/snapshot-environment": {
      "default": "./dist/plugins/snapshot-environment.mjs"
    },
    "./plugins/snapshot-manager": {
      "default": "./dist/plugins/snapshot-manager.mjs"
    },
    "./plugins/mocker": {
      "default": "./dist/plugins/mocker.mjs"
    },
    "./plugins/mocker-node": {
      "default": "./dist/plugins/mocker-node.mjs"
    },
    "./plugins/mocker-browser": {
      "default": "./dist/plugins/mocker-browser.mjs"
    },
    "./plugins/mocker-redirect": {
      "default": "./dist/plugins/mocker-redirect.mjs"
    },
    "./plugins/mocker-transforms": {
      "default": "./dist/plugins/mocker-transforms.mjs"
    },
    "./plugins/mocker-automock": {
      "default": "./dist/plugins/mocker-automock.mjs"
    },
    "./plugins/mocker-register": {
      "default": "./dist/plugins/mocker-register.mjs"
    },
    "./plugins/pretty-format": {
      "default": "./dist/plugins/pretty-format.mjs"
    },
    "./plugins/browser": {
      "default": "./dist/plugins/browser.mjs"
    },
    "./plugins/browser-context": {
      "default": "./dist/plugins/browser-context.mjs"
    },
    "./plugins/browser-client": {
      "default": "./dist/plugins/browser-client.mjs"
    },
    "./plugins/browser-locators": {
      "default": "./dist/plugins/browser-locators.mjs"
    },
    "./plugins/browser-playwright": {
      "default": "./dist/plugins/browser-playwright.mjs"
    },
    "./plugins/browser-webdriverio": {
      "default": "./dist/plugins/browser-webdriverio.mjs"
    },
    "./plugins/browser-preview": {
      "default": "./dist/plugins/browser-preview.mjs"
    }
  },
  "dependencies": {
    "@standard-schema/spec": "^1.1.0",
    "@types/chai": "^5.2.2",
    "es-module-lexer": "^1.7.0",
    "obug": "^2.1.1",
    "pixelmatch": "^7.1.0",
    "pngjs": "^7.0.0",
    "sirv": "^3.0.2",
    "std-env": "^4.0.0",
    "tinybench": "^2.9.0",
    "tinyexec": "^1.0.2",
    "tinyglobby": "^0.2.15",
    "ws": "^8.18.3",
    "@voidzero-dev/vite-plus-core": "0.1.11"
  },
  "devDependencies": {
    "@blazediff/core": "1.9.1",
    "@oxc-node/cli": "^0.0.35",
    "@oxc-node/core": "^0.0.35",
    "@vitest/browser": "4.1.0",
    "@vitest/browser-playwright": "4.1.0",
    "@vitest/browser-preview": "4.1.0",
    "@vitest/browser-webdriverio": "4.1.0",
    "@vitest/expect": "4.1.0",
    "@vitest/mocker": "4.1.0",
    "@vitest/pretty-format": "4.1.0",
    "@vitest/runner": "4.1.0",
    "@vitest/snapshot": "4.1.0",
    "@vitest/spy": "4.1.0",
    "@vitest/utils": "4.1.0",
    "chai": "^6.2.1",
    "convert-source-map": "^2.0.0",
    "estree-walker": "^3.0.3",
    "expect-type": "^1.2.2",
    "magic-string": "^0.30.21",
    "oxc-parser": "=0.115.0",
    "oxfmt": "=0.40.0",
    "pathe": "^2.0.3",
    "picomatch": "^4.0.3",
    "rolldown-plugin-dts": "^0.22.0",
    "tinyrainbow": "^3.0.3",
    "vitest-dev": "^4.1.0",
    "why-is-node-running": "^2.3.0",
    "rolldown": "1.0.0-rc.9"
  },
  "peerDependencies": {
    "@edge-runtime/vm": "*",
    "@opentelemetry/api": "^1.9.0",
    "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
    "@vitest/ui": "4.1.0",
    "happy-dom": "*",
    "jsdom": "*",
    "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0"
  },
  "peerDependenciesMeta": {
    "@edge-runtime/vm": {
      "optional": true
    },
    "@opentelemetry/api": {
      "optional": true
    },
    "@types/node": {
      "optional": true
    },
    "@vitest/ui": {
      "optional": true
    },
    "happy-dom": {
      "optional": true
    },
    "jsdom": {
      "optional": true
    },
    "vite": {
      "optional": false
    }
  },
  "engines": {
    "node": "^20.0.0 || ^22.0.0 || >=24.0.0"
  },
  "bundledVersions": {
    "vitest": "4.1.0"
  },
  "scripts": {
    "build": "oxnode -C dev ./build.ts"
  }
}