├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .npmignore ├── .tool-versions ├── LICENSE ├── README.md ├── Taskfile.yml ├── package.json ├── pnpm-lock.yaml ├── src ├── components │ ├── Circle.svelte │ ├── CircleMarker.svelte │ ├── DivIcon.svelte │ ├── GeoJSON.svelte │ ├── Icon.svelte │ ├── ImageOverlay.svelte │ ├── LeafletMap.svelte │ ├── Marker.svelte │ ├── Polygon.svelte │ ├── Polyline.svelte │ ├── Popup.svelte │ ├── Rectangle.svelte │ ├── ScaleControl.svelte │ ├── TileLayer.svelte │ ├── TileLayerWMS.svelte │ └── Tooltip.svelte ├── extensions │ └── RotatedMarkers.ts.bak ├── index.d.ts ├── index.ts └── lib │ ├── EventBridge.ts │ └── context.ts ├── svelte.config.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/.npmignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 22.11.0 2 | pnpm 9.14.1 3 | task 3.40.0 4 | act 0.2.69 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/components/Circle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/Circle.svelte -------------------------------------------------------------------------------- /src/components/CircleMarker.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/CircleMarker.svelte -------------------------------------------------------------------------------- /src/components/DivIcon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/DivIcon.svelte -------------------------------------------------------------------------------- /src/components/GeoJSON.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/GeoJSON.svelte -------------------------------------------------------------------------------- /src/components/Icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/Icon.svelte -------------------------------------------------------------------------------- /src/components/ImageOverlay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/ImageOverlay.svelte -------------------------------------------------------------------------------- /src/components/LeafletMap.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/LeafletMap.svelte -------------------------------------------------------------------------------- /src/components/Marker.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/Marker.svelte -------------------------------------------------------------------------------- /src/components/Polygon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/Polygon.svelte -------------------------------------------------------------------------------- /src/components/Polyline.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/Polyline.svelte -------------------------------------------------------------------------------- /src/components/Popup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/Popup.svelte -------------------------------------------------------------------------------- /src/components/Rectangle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/Rectangle.svelte -------------------------------------------------------------------------------- /src/components/ScaleControl.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/ScaleControl.svelte -------------------------------------------------------------------------------- /src/components/TileLayer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/TileLayer.svelte -------------------------------------------------------------------------------- /src/components/TileLayerWMS.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/TileLayerWMS.svelte -------------------------------------------------------------------------------- /src/components/Tooltip.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/components/Tooltip.svelte -------------------------------------------------------------------------------- /src/extensions/RotatedMarkers.ts.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/extensions/RotatedMarkers.ts.bak -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/EventBridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/lib/EventBridge.ts -------------------------------------------------------------------------------- /src/lib/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/src/lib/context.ts -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngyewch/svelte-leafletjs/HEAD/vite.config.ts --------------------------------------------------------------------------------