{
  "name": "@opengis/bi",
  "version": "1.1.2",
  "description": "BI data visualization module",
  "main": "dist/bi.js",
  "browser": "dist/bi.umd.cjs",
  "type": "module",
  "files": [
    "dist/*",
    "server/*",
    "plugin.js",
    "utils.js",
    "config.js"
  ],
  "scripts": {
    "debug": "node --watch-path=server server",
    "dev": "vite",
    "type-check": "vue-tsc --noEmit",
    "build": "vite build",
    "build-app": "cross-env APP=true vite build",
    "lint": "eslint .",
    "format": "prettier --write .",
    "test": "node --test",
    "test21": "node --test ./test/plugins/*",
    "start": "node server.js",
    "prod": "cross-env NODE_ENV=production npm run start",
    "docs:i": "npm install --prefix ./docs",
    "docs:dev": "npm run --prefix ./docs docs:dev",
    "docs:build": "npm run --prefix ./docs docs:build",
    "docs:preview": "npm run --prefix ./docs docs:preview",
    "adduser": "node script/adduser.js"
  },
  "keywords": [
    "bi",
    "data visualization",
    "chart",
    "opengis",
    "vue",
    "fastify"
  ],
  "author": "Softpro",
  "license": "ISC",
  "dependencies": {
    "@highlightjs/vue-plugin": "github:highlightjs/vue-plugin",
    "@jspreadsheet-ce/vue": "^5.0.0",
    "@mapbox/sphericalmercator": "^1.2.0",
    "@opengis/fastify-auth": "1.1.0",
    "@opengis/fastify-table": "1.4.9",
    "@opengis/v3-core": "^0.3.93",
    "@opengis/v3-filter": "^0.0.71",
    "@turf/turf": "^7.1.0",
    "axios": "^1.3.1",
    "cross-env": "^7.0.3",
    "echarts": "^5.5.1",
    "fastify": "5.3.3",
    "fastify-plugin": "5.0.1",
    "highlight.js": "^11.10.0",
    "js-yaml": "^4.1.0",
    "maplibre-gl": "^4.7.1",
    "markdown-it": "^14.1.0",
    "marked": "^14.1.2",
    "vite": "^5.1.5",
    "vue": "^3.4.27",
    "vue-router": "^4.4.3",
    "vue3-ace-editor": "^2.2.4"
  },
  "devDependencies": {
    "@eslint/eslintrc": "^3.1.0",
    "@eslint/js": "^9.12.0",
    "@types/echarts": "^4.9.22",
    "@types/node": "^22.7.5",
    "@typescript-eslint/eslint-plugin": "^6.21.0",
    "@vitejs/plugin-vue": "^5.1.4",
    "eslint": "^8.57.1",
    "eslint-config-airbnb-base": "^15.0.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-vue": "^9.29.0",
    "globals": "^15.10.0",
    "prettier": "^3.3.3",
    "typescript": "^5.4.5",
    "typescript-eslint": "~8.8.1",
    "vue-tsc": "^2.1.6"
  }
}
