{
  "name": "@tlbs/galaxy-ui",
  "version": "1.4.3",
  "title": "galaxy-ui",
  "description": "Galaxy Component for vue-next",
  "keywords": [
    "vue",
    "vue3",
    "vue-next",
    "galaxy",
    "typescript"
  ],
  "main": "lib/index.js",
  "module": "es/index.mjs",
  "exports": {
    ".": {
      "import": "./es/index.mjs",
      "require": "./lib/index.js"
    }
  },
  "files": [
    "lib",
    "es",
    "LICENSE",
    "README.md",
    "package.json"
  ],
  "scripts": {
    "dev": "npm run patch && vitepress dev docs",
    "prebuild": "rimraf lib/* es/*",
    "build": "npm run patch && rollup -c rollup.config.js",
    "publish:beta": "npm version prerelease --preid=beta && npm run build && npm publish --tag=beta",
    "docs:build": "vitepress build docs",
    "docs:serve": "vitepress serve docs",
    "release": "standard-version && npm run build && npm publish --access public",
    "lint": "eslint --ext .ts,.vue ./src",
    "patch": "patch-package"
  },
  "peerDependencies": {
    "@kangc/v-md-editor": "^2.3.15",
    "@tlbs/galaxy-model": ">=0.1.18",
    "@tlbs/galaxy-sdk": ">=0.0.1",
    "tdesign-vue-next": "^1.0.0",
    "vue": "^3.2.25"
  },
  "devDependencies": {
    "@babel/cli": "^7.5.5",
    "@babel/core": "^7.15.0",
    "@babel/plugin-transform-modules-commonjs": "^7.9.6",
    "@babel/plugin-transform-object-assign": "^7.2.0",
    "@babel/plugin-transform-runtime": "^7.15.0",
    "@babel/preset-env": "^7.5.5",
    "@commitlint/cli": "^11.0.0",
    "@commitlint/config-conventional": "^11.0.0",
    "@rollup/plugin-alias": "^3.1.9",
    "@rollup/plugin-babel": "^5.3.0",
    "@rollup/plugin-commonjs": "^22.0.0",
    "@rollup/plugin-json": "^4.1.0",
    "@rollup/plugin-node-resolve": "^13.3.0",
    "@rollup/plugin-typescript": "^8.2.5",
    "@rollup/plugin-url": "^7.0.0",
    "@tencent/eslint-config-tencent": "^0.16.1",
    "@types/lodash": "^4.14.181",
    "@types/node": "^17.0.21",
    "@types/video.js": "^7.3.42",
    "@typescript-eslint/eslint-plugin": "^5.15.0",
    "@typescript-eslint/parser": "^5.15.0",
    "@vitejs/plugin-vue": "^1.6.0",
    "@vitejs/plugin-vue-jsx": "^1.1.7",
    "@vue/babel-plugin-jsx": "^1.0.6",
    "@vue/compiler-sfc": "^3.0.5",
    "@vue/eslint-config-standard": "~6.1.0",
    "@vue/eslint-config-typescript": "~8.0.0",
    "babel-eslint": "^10.1.0",
    "commitizen": "^4.2.1",
    "cz-conventional-changelog": "^3.3.0",
    "eslint": "^7.32.0",
    "eslint-config-standard": "^16.0.3",
    "eslint-plugin-html": "^6.2.0",
    "eslint-plugin-import": "^2.25.4",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-promise": "^5.2.0",
    "eslint-plugin-vue": "^7.0.0",
    "husky": "^4.3.8",
    "less": "^4.1.2",
    "lint-staged": "^10.5.4",
    "patch-package": "^6.4.7",
    "prettier": "^2.3.2",
    "rimraf": "^3.0.2",
    "rollup": "^2.75.4",
    "rollup-plugin-esbuild": "^4.9.1",
    "rollup-plugin-ignore-import": "^1.3.2",
    "rollup-plugin-multi-input": "^1.3.1",
    "rollup-plugin-postcss": "^4.0.2",
    "rollup-plugin-static-import": "^0.1.1",
    "rollup-plugin-terser": "^7.0.2",
    "rollup-plugin-visualizer": "^5.8.0",
    "rollup-plugin-vue": "^6.0.0",
    "sass": "^1.52.3",
    "standard-version": "^9.0.0",
    "typescript": "^4.3.2",
    "unplugin-auto-import": "^0.8.6",
    "unplugin-element-plus": "^0.4.0",
    "unplugin-vue-components": "^0.19.6",
    "unplugin-vue-setup-extend-plus": "^0.1.1",
    "vite": "^2.5.1",
    "vitepress": "0.22.4",
    "vue-tsc": "^0.2.2"
  },
  "dependencies": {
    "@hedgedoc/markdown-it-image-size": "^1.0.3",
    "@kangc/v-md-editor": "^2.3.15",
    "@tlbs/markdown-it-imsize-static-require": "^1.0.2",
    "@tlbs/wemap-base-layer": "^1.1.0",
    "@vueuse/core": "^9.2.0",
    "echarts": "^5.3.3",
    "element-plus": "2.2.5",
    "fetch-jsonp": "^1.2.3",
    "highlight.js": "^11.6.0",
    "lodash.isequal": "^4.5.0",
    "lodash.mergewith": "^4.6.2",
    "markdown-it-abbr": "^1.0.4",
    "markdown-it-attrs": "^4.1.4",
    "markdown-it-color": "^2.1.1",
    "markdown-it-deflist": "^2.1.0",
    "markdown-it-emoji": "^2.0.2",
    "markdown-it-footnote": "^3.0.3",
    "markdown-it-imsize": "^2.0.1",
    "markdown-it-ins": "^3.0.1",
    "markdown-it-mark": "^3.0.1",
    "markdown-it-multimd-table": "^4.2.0",
    "markdown-it-sub": "^1.0.0",
    "markdown-it-sup": "^1.0.0",
    "markdown-it-task-lists": "^2.1.1",
    "swiper": "8.2.2",
    "video.js": "^7.19.2",
    "vue-echarts": "^6.1.0"
  },
  "config": {
    "commitizen": {
      "path": "node_modules/cz-conventional-changelog"
    }
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged",
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  },
  "lint-staged": {
    "src/**/*.{vue,ts,js}": [
      "npm run lint"
    ]
  }
}
