{
  "name": "@blueking/app-select",
  "version": "0.0.1-beta.18",
  "description": "基于蓝鲸 Magicbox 和 Vue 的前端业务组件",
  "author": "bkfe",
  "scripts": {
    "dev": "vite",
    "build": "run-p type-check build-only",
    "server": "node ./server/index.js",
    "types": "tsc -p ./tsconfig.types.json",
    "preview": "vite preview --port 4173",
    "build-only": "vite build",
    "type-check": "vue-tsc --noEmit",
    "lint-script": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx --fix",
    "lint-style": "stylelint --fix ./src/**/*.{vue,css} --custom-syntax"
  },
  "keywords": [
    "bk-app-select",
    "bk-magicbox",
    "bk-magicbox-vue",
    "bk-magic",
    "bk-magic-vue",
    "magicbox"
  ],
  "license": "ISC",
  "files": [
    "/dist/*"
  ],
  "main": "./dist/index.es.js",
  "devDependencies": {
    "@rushstack/eslint-patch": "^1.11.0",
    "@types/lodash-es": "^4.17.8",
    "@types/node": "^22.13.17",
    "@vitejs/plugin-basic-ssl": "^2.0.0",
    "@vitejs/plugin-vue": "^5.2.3",
    "@vitejs/plugin-vue-jsx": "^4.1.2",
    "@vue/eslint-config-typescript": "^14.5.0",
    "@vue/tsconfig": "^0.7.0",
    "eslint": "^8.47.0",
    "eslint-config-tencent": "^1.1.2",
    "eslint-plugin-simple-import-sort": "^10.0.0",
    "eslint-plugin-vue": "^9.17.0",
    "lint-staged": "^15.5.0",
    "lodash-es": "^4.17.21",
    "npm-run-all": "^4.1.5",
    "postcss": "^8.5.3",
    "postcss-advanced-variables": "^4.0.0",
    "postcss-html": "^1.8.0",
    "postcss-import": "^16.1.0",
    "postcss-import-webpack-resolver": "~1.0.1",
    "postcss-loader": "^8.1.1",
    "postcss-mixins": "^10.0.1",
    "postcss-nested": "^6.0.0",
    "postcss-preset-env": "^9.1.1",
    "postcss-syntax": "^0.36.2",
    "postcss-url": "^10.1.3",
    "stylelint": "^15.10.3",
    "stylelint-config-standard": "^34.0.0",
    "stylelint-order": "^6.0.4",
    "stylelint-scss": "^5.1.0",
    "tiny-pinyin": "^1.3.2",
    "tippy.js": "^6.3.7",
    "typescript": "^5.8.2",
    "unplugin-vue-components": "^28.4.1",
    "vite": "^6.2.4",
    "vue": "^3.5.13",
    "vue-tsc": "^2.2.8"
  },
  "lint-staged": {
    "src/**/*.(vue|js|jsx|ts|tsx)": [
      "eslint . --ext .vue,.js,.jsx,.ts,.tsx --fix"
    ],
    "src/**/*.(vue|css)": [
      "stylelint --fix"
    ]
  },
  "engines": {
    "node": ">= 16.16.0",
    "npm": "6.14.15"
  },
  "dependencies": {
    "vue-component-type-helpers": "^2.2.8"
  }
}
