{
    "name": "@alosha/vue-select",
    "version": "4.0.2",
    "description": "Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.",
    "author": "Jeff Sagal <sagalbot@gmail.com>",
    "contributors": [
        "Eduardo Silva Navarrete (Alosha) <https://github.com/avlisodraude>"
    ],
    "homepage": "https://vue-select.alosha.dev",
    "directories": {
        "doc": "docs",
        "test": "tests"
    },
    "files": [
        "dist"
    ],
    "main": "./dist/vue-select.umd.js",
    "module": "./dist/vue-select.es.js",
    "types": "./dist/vue-select.d.ts",
    "exports": {
        ".": {
            "types": "./dist/vue-select.d.ts",
            "import": "./dist/vue-select.es.js",
            "require": "./dist/vue-select.umd.js"
        },
        "./dist/vue-select.css": {
            "import": "./dist/vue-select.css",
            "require": "./dist/vue-select.css",
            "style": "./dist/vue-select.css"
        }
    },
    "private": false,
    "license": "MIT",
    "packageManager": "yarn@1.22.22",
    "prepare": "npm run build",
    "scripts": {
        "preinstall": "node ./scripts/verify-package-manager.js",
        "dev:docs": "cd docs && yarn serve",
        "build:docs": "cd docs && yarn build",
        "semantic-release": "semantic-release",
        "commit": "git-cz",
        "dev": "vite",
        "build": "vue-tsc --noEmit && vite build && node scripts/copy-dts.mjs",
        "preview": "vite preview --port 5050",
        "test": "vitest --environment jsdom",
        "coverage": "vitest --run --coverage --environment jsdom --silent",
        "typecheck": "vue-tsc --noEmit -p tsconfig.vitest.json --composite false",
        "typecheck:types": "vue-tsc --noEmit -p tsconfig.types-test.json",
        "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/avlisodraude/vue-select.git"
    },
    "bugs": {
        "url": "https://github.com/avlisodraude/vue-select/issues"
    },
    "peerDependencies": {
        "vue": "3.x"
    },
    "devDependencies": {
        "@rushstack/eslint-patch": "^1.2.0",
        "@semantic-release/git": "^10.0.1",
        "@semantic-release/github": "^8.0.7",
        "@types/jsdom": "^20.0.1",
        "@types/node": "^18.11.10",
        "@vitejs/plugin-vue": "^3.2.0",
        "@vitest/coverage-c8": "^0.25.3",
        "@vue/eslint-config-prettier": "^7.0.0",
        "@vue/eslint-config-typescript": "^11.0.2",
        "@vue/test-utils": "^2.2.4",
        "@vue/tsconfig": "^0.1.3",
        "autoprefixer": "^10.4.13",
        "bundlewatch": "^0.3.3",
        "commitizen": "^4.2.5",
        "coveralls": "^3.1.1",
        "cross-env": "^7.0.3",
        "cz-conventional-changelog": "3.3.0",
        "eslint": "^8.28.0",
        "eslint-plugin-vue": "^9.8.0",
        "jsdom": "^20.0.3",
        "postcss-nested": "^6.0.0",
        "prettier": "^2.8.0",
        "semantic-release": "^19.0.5",
        "typescript": "^4.9.3",
        "vite": "^3.2.4",
        "vitest": "^0.25.3",
        "vue": "^3.2.45",
        "vue-tsc": "^1.0.10"
    },
    "config": {
        "commitizen": {
            "path": "./node_modules/cz-conventional-changelog"
        }
    },
    "bundlewatch": {
        "files": [
            {
                "path": "./dist/vue-select.es.js",
                "compression": "gzip",
                "maxSize": "8 KB"
            },
            {
                "path": "./dist/vue-select.umd.js",
                "compression": "gzip",
                "maxSize": "7 KB"
            },
            {
                "path": "./dist/vue-select.css",
                "compression": "gzip",
                "maxSize": "2 KB"
            }
        ]
    }
}
