{
  "name": "@tdesign/uniapp-chat",
  "version": "0.2.4",
  "id": "tdesign-uniapp-chat",
  "title": "tdesign-uniapp-chat",
  "description": "TDesign Chat Component for UniApp",
  "author": "tdesign",
  "license": "MIT",
  "keywords": [
    "tdesign",
    "miniprogram",
    "uniapp",
    "vue"
  ],
  "typings": "./dist/types/index.d.ts",
  "types": "./dist/types/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/types/index.d.ts",
      "default": "./dist/index.js"
    },
    "./*": "./dist/*",
    "./global": {
      "types": "./global.d.ts"
    },
    "./attachments/attachments.vue": {
      "types": "./dist/types/attachments.d.ts",
      "import": "./dist/attachments/attachments.vue",
      "default": "./dist/attachments/attachments.vue"
    },
    "./chat-actionbar/chat-actionbar.vue": {
      "types": "./dist/types/chat-actionbar.d.ts",
      "import": "./dist/chat-actionbar/chat-actionbar.vue",
      "default": "./dist/chat-actionbar/chat-actionbar.vue"
    },
    "./chat-content/chat-content.vue": {
      "types": "./dist/types/chat-content.d.ts",
      "import": "./dist/chat-content/chat-content.vue",
      "default": "./dist/chat-content/chat-content.vue"
    },
    "./chat-list/chat-list.vue": {
      "types": "./dist/types/chat-list.d.ts",
      "import": "./dist/chat-list/chat-list.vue",
      "default": "./dist/chat-list/chat-list.vue"
    },
    "./chat-loading/chat-loading.vue": {
      "types": "./dist/types/chat-loading.d.ts",
      "import": "./dist/chat-loading/chat-loading.vue",
      "default": "./dist/chat-loading/chat-loading.vue"
    },
    "./chat-markdown/chat-markdown.vue": {
      "types": "./dist/types/chat-markdown.d.ts",
      "import": "./dist/chat-markdown/chat-markdown.vue",
      "default": "./dist/chat-markdown/chat-markdown.vue"
    },
    "./chat-message/chat-message.vue": {
      "types": "./dist/types/chat-message.d.ts",
      "import": "./dist/chat-message/chat-message.vue",
      "default": "./dist/chat-message/chat-message.vue"
    },
    "./chat-sender/chat-sender.vue": {
      "types": "./dist/types/chat-sender.d.ts",
      "import": "./dist/chat-sender/chat-sender.vue",
      "default": "./dist/chat-sender/chat-sender.vue"
    },
    "./chat-thinking/chat-thinking.vue": {
      "types": "./dist/types/chat-thinking.d.ts",
      "import": "./dist/chat-thinking/chat-thinking.vue",
      "default": "./dist/chat-thinking/chat-thinking.vue"
    }
  },
  "files": [
    "dist",
    "script",
    "global.d.ts",
    "LICENSE",
    "README.md",
    "CHANGELOG.md"
  ],
  "bugs": {
    "url": "https://github.com/Tencent/tdesign-miniprogram/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Tencent/tdesign-miniprogram.git",
    "directory": "packages/tdesign-uniapp-chat"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "devDependencies": {
    "@commitlint/cli": "^16.3.0",
    "@commitlint/config-conventional": "^16.2.4",
    "@dcloudio/types": "^3.4.28",
    "@stylistic/eslint-plugin-jsx": "3.1.0",
    "@types/node": "^20.17.2",
    "@typescript-eslint/eslint-plugin": "^5.62.0",
    "@typescript-eslint/parser": "~5.35.1",
    "@vue/runtime-core": "^3.5.21",
    "@vue/tsconfig": "^0.7.0",
    "concurrently": "^9.2.1",
    "dotenv": "^17.2.3",
    "echarts": "^6.0.0",
    "eslint": "^8.57.1",
    "eslint-config-light": "latest",
    "eslint-config-light-vue3": "latest",
    "eslint-import-resolver-alias": "1.1.2",
    "eslint-import-resolver-node": "0.3.9",
    "eslint-plugin-import": "^2.31.0",
    "eslint-plugin-jest": "25",
    "eslint-plugin-light": "1.0.22",
    "eslint-plugin-prettier": "4.2.1",
    "eslint-plugin-react": "7.26.1",
    "eslint-plugin-react-hooks": "4.2.0",
    "eslint-plugin-tailwindcss": "3.18.0",
    "eslint-plugin-vue": "9.14.0",
    "glob": "^10.4.4",
    "less": "^4.5.1",
    "lint-staged": "^10.5.4",
    "miniprogram-api-typings": "^3.12.3",
    "postcss-less": "^6.0.0",
    "postcss-rpx-transform": "^1.0.1",
    "stylelint": "^13.13.1",
    "stylelint-config-common": "1.0.10",
    "stylelint-config-standard": "^39.0.1",
    "stylelint-less": "^3.0.1",
    "stylelint-scss": "6.10.0",
    "t-comm": "^3.1.14",
    "tslib": "^2.8.1",
    "typescript": "~4.7.4",
    "vite": "^6.3.5",
    "vue-tsc": "^1.8.27",
    "zrender": "^6.0.0"
  },
  "lint-staged": {
    "*.{ts,js,vue}": [
      "eslint --fix"
    ]
  },
  "scripts": {
    "site": "pnpm --filter=\"./site\" build",
    "site:dev": "pnpm --filter=\"./site\" run dev",
    "site:preview": "pnpm --filter=\"./site\" run site:preview",
    "type-check": "vue-tsc --noEmit",
    "postinstall": "node script/postinstall.js || true"
  }
}