UNPKG

tg-map-vue3

Version:

封装 百度地图, Google地图, Here地图(未完成) 的Vue3组件库

100 lines 2.97 kB
{ "name": "tg-map-vue3", "version": "3.9.8", "author": "ipcjs", "description": "封装 百度地图, Google地图, Here地图(未完成) 的Vue3组件库", "keywords": [ "vue3", "google-map", "baidu-map", "here-map" ], "repository": { "type": "git", "url": "https://github.com/TranscodeGroup/tg-map" }, "homepage": "https://github.com/TranscodeGroup/tg-map-vue3/issues", "license": "MIT", "type": "module", "main": "./dist/tg-map.cjs", "module": "./dist/tg-map.js", "exports": { ".": { "import": "./dist/tg-map.js", "require": "./dist/tg-map.cjs" } }, "types": "./dist/src/components/index.d.ts", "files": [ "src/map/dts", "dist", "CHANGELOG.md" ], "watch": { "build": "src/**/*.*" }, "engines": { "node": "^18.0.0 || >=20.0.0", "pnpm": "^10.12.1" }, "dependencies": { "@types/baidumap-web-sdk": "0.0.11", "@types/google.maps": "3.51.1", "@types/heremaps": "3.0.14", "tg-commons": "^1.2.2" }, "peerDependencies": { "vue": "^3.5.16" }, "devDependencies": { "@google/markerclusterer": "2.0.9", "@tsconfig/node20": "^20.1.5", "@types/jsdom": "^21.1.7", "@types/node": "^20.19.0", "@vitejs/plugin-vue": "^5.2.4", "@vitejs/plugin-vue-jsx": "^4.2.0", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-standard-with-typescript": "^9.2.0", "@vue/eslint-config-typescript": "^14.5.0", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", "bmaplib.heatmap": "github:TranscodeGroup/BMapLib.Heatmap#v2", "bmaplib.markerclusterer": "github:TranscodeGroup/BMapLib.MarkerClusterer#e24e502c4e626a8e698ae3fcb17d0b3c31815f0f", "coordtransform": "github:TranscodeGroup/coordtransform#fa1d037ed54bac0beddfd62d2c4c00f882b07004", "csstype": "^3.1.3", "deepmerge": "^4.3.1", "eslint": "^9.28.0", "eslint-plugin-vue": "~10.2.0", "husky": "^9.1.7", "is-plain-object": "3.0.1", "jiti": "^2.4.2", "jsdom": "^26.1.0", "lint-staged": "^16.1.0", "npm-run-all2": "^8.0.4", "npm-watch": "^0.13.0", "sass": "^1.89.2", "typescript": "~5.8.3", "vite": "^6.3.5", "vite-plugin-css-injected-by-js": "^3.5.2", "vite-plugin-vue-devtools": "^7.7.6", "vitest": "^3.2.3", "vue-tsc": "^2.2.10" }, "lint-staged": { "*.{js,jsx,vue,ts,tsx}": "eslint", "*.{vue,ts,tsx}": "pnpm type-check" }, "scripts": { "dev": "vite", "build": "npm-run-all -p type-check build-only -s type-gen", "preview": "vite preview", "build-only": "vite build", "build-watch": "vite build --watch", "type-check": "vue-tsc --noEmit --project tsconfig.vitest.json --composite false && echo", "type-gen": "vue-tsc --project tsconfig.types.json", "lint": "eslint . --fix", "test:unit": "vitest", "build:watch": "NPM_WATCH_MODE=true npm-watch", "preview:watch": "LIB_MODE=false run-p preview build-watch" } }