{
  "name": "gw-popup",
  "private": false,
  "version": "0.0.10",
  "description": "A configurable popup component for Vue 3",
  "type": "module",
  "main": "dist/gw-popup.umd.cjs",
  "module": "dist/gw-popup.es.js",
  "style": "dist/gw-popup.css",
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "contributors": [
    {
      "name": "Geoffrey Swenson",
      "email": "geewhizbang@gmail.com"
    }
  ],
  "keywords": [
    "Vue3",
    "Popup",
    "ToolTip"
  ],
  "scripts": {
    "dev": "vite",
    "build": "npm run test && vue-tsc && vite build --mode production && npm run generate:types",
    "build:lib": "npm run test && vite build --mode production && npm run generate:types",
    "build:analyze": "cross-env ANALYZE=true npm run build",
    "build:beta": "cross-env VERSION_TYPE=Beta npm run build",
    "build:release": "cross-env VERSION_TYPE=Release npm run build",
    "coverage:web": "http-server ./coverage",
    "generate:types": "vue-tsc -p tsconfig-build.json --declaration --emitDeclarationOnly true --outdir ./dist",
    "changeset": "changeset",
    "test": "vitest run",
    "test:watch": "vitest",
    "test:coverage": "vitest run --coverage",
    "coverage": "vitest run --coverage && npm run coverage:web"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/geewhizbang/gw-popup.git"
  },
  "dependencies": {
    "@vitejs/plugin-vue": "^5.1.4",
    "fs-extra": "^11.2.0",
    "vue": "^3.3.0"
  },
  "exports": {
    ".": {
      "import": "./dist/gw-popup.es.js",
      "require": "./dist/gw-popup.umd.cjs",
      "types": "./dist/index.d.ts"
    },
    "./dist/style.css": "./dist/gw-popup.css"
  },
  "peerDependencies": {
    "@vueuse/core": "^11.0.0",
    "pinia": "^2.0.0",
    "vue": "^3.3.0"
  },
  "author": "Geoffrey Swenson",
  "license": "MIT",
  "devDependencies": {
    "@changesets/cli": "^2.26.2",
    "@testing-library/jest-dom": "^6.5.0",
    "@types/fs-extra": "^11.0.4",
    "@types/jest": "^29.5.13",
    "@types/jsdom": "^21.1.7",
    "@types/node": "^20.9.4",
    "@vitest/coverage-v8": "^0.34.6",
    "@vue/runtime-core": "^3.5.8",
    "@vue/test-utils": "^2.4.6",
    "@vue/tsconfig": "^0.5.1",
    "cross-env": "^7.0.3",
    "http-server": "^14.1.1",
    "jsdom": "^25.0.1",
    "rollup-plugin-visualizer": "^5.12.0",
    "sass": "^1.79.3",
    "ts-jest": "^29.2.5",
    "typescript": "^5.6.2",
    "vite": "^5.4.8",
    "vite-plugin-dts": "^1.0.0",
    "vite-plugin-env-compatible": "^2.0.1",
    "vitest": "^0.34.6",
    "vue-tsc": "^2.1.6"
  },
  "jest": {
    "preset": "ts-jest",
    "testEnvironment": "node",
    "setupFiles": [
      "./src/packagePlugin/__tests__/setup.ts"
    ]
  }
}
