{
  "name": "vue3-select",
  "version": "0.1.2",
  "description": "A maintained fork of vue-select for Vue 3",
  "author": "Howard Chen <howard.tzw@gmail.com>",
  "homepage": "",
  "directories": {
    "doc": "docs",
    "test": "tests"
  },
  "scripts": {
    "build": "vue-tsc --noEmit && vite build",
    "dev": "pnpm -r --filter demo dev",
    "build:demo": "pnpm -r --filter demo build",
    "preview": "pnpm -r --filter demo preview",
    "dev:docs": "pnpm -r --filter docs serve",
    "build:docs": "pnpm -r --filter docs build",
    "commit": "git-cz",
    "test": "vitest --environment jsdom",
    "coverage": "vitest --run --coverage --environment jsdom --silent",
    "typecheck": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false",
    "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore",
    "release": "standard-version",
    "release:patch": "standard-version --release-as patch",
    "release:minor": "standard-version --release-as minor",
    "release:major": "standard-version --release-as major"
  },
  "files": [
    "dist"
  ],
  "main": "./dist/vue3-select.umd.js",
  "module": "./dist/vue3-select.es.js",
  "exports": {
    ".": {
      "import": "./dist/vue3-select.es.js",
      "require": "./dist/vue3-select.umd.js"
    },
    "./dist/vue3-select.css": {
      "import": "./dist/vue3-select.css",
      "require": "./dist/vue3-select.css",
      "style": "./dist/vue3-select.css"
    }
  },
  "private": false,
  "license": "MIT",
  "prepare": "npm run build",
  "repository": {
    "type": "git",
    "url": "https://github.com/howard-tzw/vue3-select.git"
  },
  "packageManager": "pnpm@8.6.7",
  "peerDependencies": {
    "vue": "3.x"
  },
  "devDependencies": {
    "@babel/types": "^7.22.4",
    "@rushstack/eslint-patch": "^1.1.4",
    "@types/jsdom": "^21.1.1",
    "@types/node": "^20.2.5",
    "@vitejs/plugin-vue": "^4.2.3",
    "@vue/eslint-config-prettier": "^7.1.0",
    "@vue/eslint-config-typescript": "^11.0.3",
    "@vue/test-utils": "^2.3.2",
    "@vue/tsconfig": "^0.4.0",
    "autoprefixer": "^10.4.14",
    "bundlewatch": "^0.3.3",
    "c8": "^7.11.3",
    "commitizen": "^4.2.5",
    "coveralls": "^3.1.1",
    "cross-env": "^7.0.3",
    "cz-conventional-changelog": "3.3.0",
    "eslint": "^8.20.0",
    "eslint-plugin-vue": "^9.2.0",
    "jsdom": "^20.0.0",
    "postcss": "^8.4.24",
    "postcss-nested": "^5.0.6",
    "prettier": "^2.8.8",
    "sass": "^1.62.1",
    "standard-version": "^9.5.0",
    "tailwindcss": "^3.3.2",
    "typescript": "^5.0.4",
    "vite": "^4.3.9",
    "vitest": "^0.18.1",
    "vue": "^3.3.4",
    "vue-router": "^4.2.4",
    "vue-tsc": "^1.6.5"
  },
  "config": {
    "commitizen": {
      "path": "./node_modules/cz-conventional-changelog"
    }
  },
  "bundlewatch": {
    "files": [
      {
        "path": "./dist/vue3-select.es.js",
        "compression": "gzip",
        "maxSize": "8 KB"
      },
      {
        "path": "./dist/vue3-select.umd.js",
        "compression": "gzip",
        "maxSize": "7 KB"
      },
      {
        "path": "./dist/vue3-select.css",
        "compression": "gzip",
        "maxSize": "2 KB"
      }
    ]
  },
  "keywords": [
    "vue",
    "vue3",
    "select",
    "component",
    "dropdown"
  ]
}
