{
    "name": "yqg-web-kit",
    "version": "1.0.3",
    "main": "dist/index.js",
    "module": "dist/index.js",
    "types": "dist/index.d.ts",
    "exports": {
        ".": {
            "import": "./dist/index.js",
            "require": "./dist/index.js"
        },
        "./ai-chat-sdk-vue": {
            "import": "./dist/ai-chat-sdk-vue.js",
            "require": "./dist/ai-chat-sdk-vue.js"
        },
        "./ai-chat-sdk": {
            "import": "./dist/ai-chat-sdk.js",
            "require": "./dist/ai-chat-sdk.js"
        },
        "./help-chat-button-sdk-vue": {
            "import": "./dist/help-chat-button-sdk-vue.js",
            "require": "./dist/help-chat-button-sdk-vue.js"
        },
        "./help-chat-button-sdk": {
            "import": "./dist/help-chat-button-sdk.js",
            "require": "./dist/help-chat-button-sdk.js"
        },
        "./components": {
            "import": "./dist/components/index.js",
            "require": "./dist/components/index.js"
        },
        "./cell-button": {
            "import": "./dist/cell-button.js",
            "require": "./dist/cell-button.js"
        },
        "./manual-link": {
            "import": "./dist/manual-link.js",
            "require": "./dist/manual-link.js"
        },
        "./copy-button": {
            "import": "./dist/copy-button.js",
            "require": "./dist/copy-button.js"
        }
    },
    "sideEffects": false,
    "type": "module",
    "publishConfig": {
        "access": "public",
        "registry": "https://registry.npmjs.org/"
    },
    "scripts": {
        "build": "vue-tsc -b && vite build",
        "build:umd": "vue-tsc -b && vite build --config vite.umd.config.ts",
        "build:all": "npm run build && npm run build:umd",
        "dev": "vite",
        "preview": "vite preview",
        "demo:build": "vue-tsc -b && STAGE=test vite build",
        "prod:build": "vue-tsc -b && STAGE=prod vite build",
        "build:cdn:prod": "vue-tsc -b && STAGE=prod vite build",
        "build:umd:cdn:test": "vue-tsc -b && STAGE=test vite build --config vite.umd.config.ts",
        "build:umd:cdn:prod": "vue-tsc -b && STAGE=prod vite build --config vite.umd.config.ts",
        "prepublishOnly": "npm run build:all",
        "publish:patch": "npm version patch && npm publish",
        "publish:minor": "npm version minor && npm publish",
        "publish:major": "npm version major && npm publish",
        "publish:dry-run": "npm publish --dry-run",
        "link:global": "pnpm link --global",
        "unlink:global": "pnpm unlink --global",
        "setup:local": "./scripts/setup-local-dev.sh",
        "dev:link": "pnpm run build && pnpm link --global",
        "dev:unlink": "pnpm unlink --global"
    },
    "devDependencies": {
        "@alicloud/cdn20180510": "3.1.2",
        "@ant-design/icons-vue": "^7.0.1",
        "@commitlint/cli": "^19.5.0",
        "@commitlint/config-conventional": "^19.5.0",
        "@originjs/vite-plugin-commonjs": "1.0.3",
        "@typescript-eslint/parser": "^8.13.0",
        "@vitejs/plugin-vue": "^5.1.4",
        "@yqg/max-utils": "^1.0.2",
        "ali-oss": "6.17.1",
        "ant-design-vue": "4.x",
        "chalk": "5.3.0",
        "eslint": "^9.14.0",
        "husky": "^9",
        "lint-staged": "^13.2.0",
        "ora": "5.4.1",
        "typescript": "~5.5.4",
        "vite": "^4.5.3",
        "vite-plugin-css-injected-by-js": "^3.5.2",
        "vue": "^3.5.12",
        "vue-tsc": "^2.1.8"
    },
    "dependencies": {
        "@alicloud/openapi-client": "^0.4.15",
        "@wangeditor/editor": "^5.1.23",
        "@wangeditor/editor-for-vue": "^1.0.2",
        "interactjs": "^1.10.27",
        "marked": "^16.3.0"
    }
}
