| { | |
| "name": "@vue/test-utils", | |
| "version": "2.4.4", | |
| "license": "MIT", | |
| "main": "dist/vue-test-utils.cjs.js", | |
| "unpkg": "dist/vue-test-utils.browser.js", | |
| "types": "dist/index.d.ts", | |
| "module": "dist/vue-test-utils.esm-bundler.mjs", | |
| "exports": { | |
| ".": { | |
| "types": "./dist/index.d.ts", | |
| "node": "./dist/vue-test-utils.cjs.js", | |
| "import": "./dist/vue-test-utils.esm-bundler.mjs", | |
| "browser": "./dist/vue-test-utils.browser.js", | |
| "require": "./dist/vue-test-utils.cjs.js", | |
| "default": "./dist/vue-test-utils.cjs.js" | |
| }, | |
| "./package.json": "./package.json" | |
| }, | |
| "files": [ | |
| "dist", | |
| "README.md", | |
| "dist/index.d.ts" | |
| ], | |
| "dependencies": { | |
| "js-beautify": "^1.14.9", | |
| "vue-component-type-helpers": "^1.8.21" | |
| }, | |
| "devDependencies": { | |
| "@rollup/plugin-commonjs": "25.0.7", | |
| "@rollup/plugin-json": "6.1.0", | |
| "@rollup/plugin-node-resolve": "15.2.3", | |
| "@rollup/plugin-replace": "5.0.5", | |
| "@rollup/plugin-typescript": "11.1.6", | |
| "@types/js-beautify": "1.14.3", | |
| "@types/node": "20.11.6", | |
| "@typescript-eslint/eslint-plugin": "6.19.1", | |
| "@typescript-eslint/parser": "6.19.1", | |
| "@vitejs/plugin-vue": "5.0.3", | |
| "@vitejs/plugin-vue-jsx": "3.1.0", | |
| "@vitest/coverage-v8": "1.2.1", | |
| "@vue/compat": "3.4.15", | |
| "@vue/compiler-dom": "3.4.15", | |
| "@vue/compiler-sfc": "3.4.15", | |
| "@vue/server-renderer": "3.4.15", | |
| "eslint": "8.56.0", | |
| "eslint-config-prettier": "9.1.0", | |
| "eslint-plugin-prettier": "5.1.3", | |
| "husky": "9.0.1", | |
| "jsdom": "24.0.0", | |
| "jsdom-global": "3.0.2", | |
| "lint-staged": "15.2.0", | |
| "prettier": "3.2.4", | |
| "reflect-metadata": "0.2.1", | |
| "rollup": "4.9.6", | |
| "tslib": "2.6.2", | |
| "typescript": "5.3.3", | |
| "unplugin-vue-components": "0.26.0", | |
| "vite": "5.0.12", | |
| "vitepress": "1.0.0-rc.40", | |
| "vitest": "1.2.1", | |
| "vue": "3.4.15", | |
| "vue-class-component": "8.0.0-rc.1", | |
| "vue-router": "4.2.5", | |
| "vue-tsc": "1.8.27", | |
| "vuex": "4.1.0" | |
| }, | |
| "peerDependencies": { | |
| "@vue/server-renderer": "^3.0.1", | |
| "vue": "^3.0.1" | |
| }, | |
| "peerDependenciesMeta": { | |
| "@vue/server-renderer": { | |
| "optional": true | |
| } | |
| }, | |
| "author": { | |
| "name": "Lachlan Miller", | |
| "email": "lachlan.miller.1990@outlook.com" | |
| }, | |
| "husky": { | |
| "hooks": { | |
| "pre-commit": "lint-staged" | |
| } | |
| }, | |
| "lint-staged": { | |
| "*.ts": [ | |
| "eslint --fix" | |
| ], | |
| "*.md": [ | |
| "prettier --write" | |
| ] | |
| }, | |
| "repository": { | |
| "type": "git", | |
| "url": "git+https://github.com/vuejs/test-utils.git" | |
| }, | |
| "homepage": "https://github.com/vuejs/test-utils", | |
| "packageManager": "pnpm@8.14.3", | |
| "scripts": { | |
| "test": "vitest", | |
| "test:coverage": "vitest --coverage", | |
| "test:watch": "vitest --watch", | |
| "test:build": "vitest --mode test-build", | |
| "tsd": "tsc -p test-dts/tsconfig.tsd.json", | |
| "build": "rollup -c rollup.config.ts --bundleConfigAsCjs", | |
| "lint": "eslint --ext .ts src/ tests/", | |
| "lint:fix": "pnpm run lint --fix", | |
| "docs:dev": "vitepress dev docs", | |
| "docs:build": "vitepress build docs", | |
| "vue-tsc": "vue-tsc --noEmit -p tsconfig.volar.json" | |
| } | |
| } |