vatistasdim-map
v0.1.1
Published
Minimal JavaScript library for interactive maps by vatistasdimitris
Readme
vatistasdim-map
vatistasdim-map is a minimal JavaScript library for interactive maps by vatistasdimitris.
It keeps the familiar Leaflet-style API while exposing a new package name and branded distribution files so it can be installed and published independently.
Install
npm install vatistasdim-mapUsage
import {LeafletMap, TileLayer, Marker} from 'vatistasdim-map';
import 'vatistasdim-map/styles.css';
const map = new LeafletMap('map').setView([51.505, -0.09], 13);
new TileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', {
attribution: '© <a href="https://dvatistas.vercel.app">vatistasdimitris</a> contributors'
}).addTo(map);
new Marker([51.5, -0.09]).addTo(map)
.bindPopup('by vatistasdimitris')
.openPopup();Build
npm run build
node build/integrity.jsGenerated files:
dist/vatistasdim-map.jsdist/vatistasdim-map-src.jsdist/vatistasdim-map-global.jsdist/vatistasdim-map-global-src.jsdist/vatistasdim-map.css
Publish
- Bump the version in
package.json. - Run
npm run build. - Run
node build/integrity.js. - Publish with
npm publish.
License
This project remains subject to the repository license in LICENSE. If you distribute this fork, keep the original license terms and attribution intact.
