
Security News
Feross on TBPN: How North Korea Hijacked Axios
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.
MapVue is a comprehensive MapboxGL component library. You can easily and happily apply MapVue to your Vue projects. Import various data sources and layers in the form of components, and modify the state of the layer by modifying the parameters of props.
📄 English README | Chinese README
👏🏻 English Doc | Chinese Doc
🌰 Examples
A well-packaged MapboxGL component library
MapVue is a comprehensive MapboxGL component library. You can easily and happily apply MapVue to your Vue projects. Import various data sources and layers in the form of components, and modify the state of the layer by modifying the parameters of props.
The purpose of MapVue is to allow users to develop GIS in Vue more concisely and efficiently.
MapVue essentially wraps some classes in MapboxGL and implements componentization through some variable properties of the watch class.
For example, the v-fill-layer component actually wraps the FillLayer class.
# use npm
npm install mapbox-gl mapvue
# use yarn
yarn add mapbox-gl mapvue
# use pnpm
pnpm add mapbox-gl mapvue
import { createApp } from "vue";
import MapVue from "mapvue";
import 'mapbox-gl/dist/mapbox-gl.css';
import App from "./App.vue";
createApp(App).use(MapVue).mount("#app");
<script setup>
import { reactive } from "vue";
import token from "some-where";
</script>
<template>
<v-map :accessToken="token" :options="state.mapOptions">
<v-geo-source
id="earthquakes"
data="https://docs.mapbox.com/mapbox-gl-js/assets/earthquakes.geojson"
:cluster="true"
:clusterMaxZoom="14"
:clusterRadius="50"
/>
<v-circle-layer
id="clusters"
source="earthquakes"
:filter="['has', 'point_count']"
...
/>
</v-map>
</template>

FAQs
MapVue is a comprehensive MapboxGL component library. You can easily and happily apply MapVue to your Vue projects. Import various data sources and layers in the form of components, and modify the state of the layer by modifying the parameters of props.
The npm package mapvue receives a total of 7 weekly downloads. As such, mapvue popularity was classified as not popular.
We found that mapvue demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.

Security News
OpenSSF has issued a high-severity advisory warning open source developers of an active Slack-based campaign using impersonation to deliver malware.

Research
/Security News
Malicious packages published to npm, PyPI, Go Modules, crates.io, and Packagist impersonate developer tooling to fetch staged malware, steal credentials and wallets, and enable remote access.