{
  "name": "@lit-internal/gen-wrapper-vue-test-output",
  "version": "0.0.0",
  "private": true,
  "type": "module",
  "dependencies": {
    "chai": "^5.1.0",
    "@types/chai": "^4.0.1",
    "@types/mocha": "^9.0.0",
    "vue": "^3.5.19",
    "@lit-labs/vue-utils": "../../vue-utils",
    "@lit-internal/test-element-a": "file:../../test-projects/test-element-a/lit-internal-test-element-a-1.0.2.tgz",
    "@lit-internal/test-element-a-vue": "file:../gen-output/test-element-a-vue/lit-internal-test-element-a-vue-1.0.2.tgz"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^6.0.1",
    "@rollup/plugin-replace": "^5.0.7",
    "typescript": "~5.9.0",
    "vite": "^7.1.3",
    "vue-tsc": "^2.0.22"
  },
  "scripts": {
    "installSelf": "wireit",
    "build": "wireit",
    "test": "wireit"
  },
  "wireit": {
    "installSelf": {
      "dependencies": [
        "../:test:gen"
      ],
      "files": [
        "package.json"
      ],
      "command": "npm i",
      "output": [
        "node_modules",
        "package-lock.json"
      ]
    },
    "build": {
      "dependencies": [
        "installSelf"
      ],
      "files": [
        "src/**/*.ts",
        "src/**/*.vue",
        "vite.config.ts",
        "tsconfig.json"
      ],
      "command": "vue-tsc --noEmit && vite build",
      "output": [
        "tests",
        "tsconfig.tsbuildinfo"
      ]
    },
    "test": {
      "dependencies": [
        "build",
        "../../../tests:build"
      ],
      "files": [],
      "command": "node ../../../tests/run-web-tests.js \"tests/**/tests.js\" --config ../../../tests/web-test-runner.config.js",
      "env": {
        "BROWSERS": {
          "external": true
        }
      },
      "output": []
    }
  }
}
