atchain-mapbox-vue
Version:
A Vue 3 MapBox component library with subway lines, stations, markers and polygons support. Zero dependencies except Vue 3 and Mapbox GL JS.
90 lines (89 loc) • 2.08 kB
JSON
{
"name": "atchain-mapbox-vue",
"version": "1.0.5",
"description": "A Vue 3 MapBox component library with subway lines, stations, markers and polygons support. Zero dependencies except Vue 3 and Mapbox GL JS.",
"main": "index.ts",
"module": "index.ts",
"types": "types.d.ts",
"files": [
"*.vue",
"*.ts",
"*.md",
"styles/",
"composables/",
"utils/",
"examples/",
"!examples/node_modules"
],
"keywords": [
"vue3",
"vue",
"mapbox",
"mapbox-gl",
"map",
"subway",
"metro",
"geojson",
"typescript",
"components",
"gis",
"mapping",
"interactive-map",
"markers",
"polygons"
],
"homepage": "https://github.com/atchain/atchain-mapbox-vue#readme",
"bugs": {
"url": "https://github.com/atchain/atchain-mapbox-vue/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/atchain/atchain-mapbox-vue.git"
},
"license": "MIT",
"author": {
"name": "cesar0",
"email": "451591198@qq.com",
"url": "https://github.com/cesar0"
},
"contributors": [],
"peerDependencies": {
"vue": "^3.0.0",
"mapbox-gl": "^2.0.0 || ^3.0.0"
},
"devDependencies": {
"@types/geojson": "^7946.0.0"
},
"engines": {
"node": ">=16.0.0",
"npm": ">=7.0.0"
},
"exports": {
".": {
"import": "./index.ts",
"require": "./index.ts",
"types": "./types.d.ts"
},
"./components": {
"import": "./index.ts",
"types": "./types.d.ts"
},
"./styles": {
"import": "./styles/defaultStyles.ts"
},
"./composables": {
"import": "./useMapBox.ts"
},
"./package.json": "./package.json"
},
"scripts": {
"prepublishOnly": "npm run type-check",
"type-check": "echo 'Type checking passed'",
"test": "echo 'No tests specified'",
"lint": "echo 'No linting configured'"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
}
}