{
    "name": "@xiaohaih/create-api",
    "type": "module",
    "version": "0.0.6",
    "description": "通过js挂载vue组件",
    "keywords": [
        "vue-create-api",
        "create-api",
        "useComponent"
    ],
    "exports": {
        "./*": "./src/*",
        "./global": "./types/index.d.ts",
        ".": {
            "types": "./src/index.ts",
            "import": "./src/index.ts",
            "require": "./dist/index.cjs"
        }
    },
    "main": "./src/index.umd.cjs",
    "module": "./src/index.ts",
    "unpkg": "./dist/index.umd.cjs",
    "jsdelivr": "dist/index.umd.cjs",
    "types": "./src/index.ts",
    "scripts": {
        "start": "npm run dev",
        "dev": "vite --host",
        "build": "vue-tsc && vite build",
        "lib": "vue-tsc && vite build --config vite.lib.config.ts",
        "preview": "vite preview",
        "lint": "eslint .",
        "lint:fix": "eslint . --fix",
        "docs:dev": "vitepress dev docs --host",
        "docs:build": "vitepress build docs",
        "docs:preview": "vitepress preview docs"
    },
    "dependencies": {
        "element-plus": "^2.7.3",
        "vue": "^3.4.19",
        "vue-router": "^4.3.0"
    },
    "devDependencies": {
        "@antfu/eslint-config": "^4.3.0",
        "@types/node": "^20.14.10",
        "@unocss/eslint-plugin": "^66.4.2",
        "@vitejs/plugin-vue": "^5.0.4",
        "@vitejs/plugin-vue-jsx": "^3.1.0",
        "eslint": "^9.14.0",
        "eslint-plugin-format": "^1.0.1",
        "esno": "^4.7.0",
        "lint-staged": "^15.2.2",
        "sass": "^1.71.1",
        "simple-git-hooks": "^2.10.0",
        "typescript": "^5.6.3",
        "unocss": "^0.60.4",
        "vite": "^5.1.4",
        "vite-tsconfig-paths": "^4.3.1",
        "vitepress": "2.0.0-alpha.12",
        "vue-component-type-helpers": "^2.0.6",
        "vue-tsc": "^3.2.4"
    },
    "simple-git-hooks": {
        "pre-commit": "pnpm lint-staged"
    },
    "lint-staged": {
        "*": "eslint --fix"
    },
    "publishConfig": {
        "registry": "https://registry.npmjs.org/",
        "access": "public"
    }
}
