# @axdspub/axiom-maps

> - Consuming project should only target ES6 if it wants to use mapboxgl. See [this note](https://docs.mapbox.com/mapbox-gl-js/guides/install/#transpiling). Targeting browserlist is probably easiest way to do this.

Latest version **1.1.1-alpha.0** (published 2026-09-01) · 0 weekly downloads

## Install

```sh
npm install @axdspub/axiom-maps
pnpm add @axdspub/axiom-maps
yarn add @axdspub/axiom-maps
bun add @axdspub/axiom-maps
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; recently updated; high maintenance score; high quality score.

Warnings: low downloads; large bundle.

## Facts

| | |
|---|---|
| Version | 1.1.1-alpha.0 |
| Published | 2026-09-01 |
| First published | 2023-08-08 |
| Weekly downloads | 0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 20 |
| Unpacked size | 36.2 MB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Maintainers | akbstone, srstsavage |

## Links

- npm: https://www.npmjs.com/package/@axdspub/axiom-maps
- npm.io page: https://npm.io/package/@axdspub/axiom-maps

## Dependencies (20)

- [ol](https://npm.io/package/ol.md) ^10.6.1
- [h3-js](https://npm.io/package/h3-js.md) ^4.1.0
- [jotai](https://npm.io/package/jotai.md) ^2.4.0
- [leaflet](https://npm.io/package/leaflet.md) ^1.9.4
- [d3-array](https://npm.io/package/d3-array.md) ^3.2.4
- [d3-color](https://npm.io/package/d3-color.md) ^3.1.0
- [d3-scale](https://npm.io/package/d3-scale.md) ^4.0.2
- [lodash-es](https://npm.io/package/lodash-es.md) ^4.17.21
- [mapbox-gl](https://npm.io/package/mapbox-gl.md) ^3.11.1
- [mediabunny](https://npm.io/package/mediabunny.md) ^1.11.2
- [maplibre-gl](https://npm.io/package/maplibre-gl.md) ^5.24.0
- [d3-interpolate](https://npm.io/package/d3-interpolate.md) ^3.0.1
- [jotai-location](https://npm.io/package/jotai-location.md) ^0.5.1
- [@mapbox/polyline](https://npm.io/package/@mapbox/polyline.md) ^1.2.0
- [d3-scale-chromatic](https://npm.io/package/d3-scale-chromatic.md) ^3.0.0
- [leaflet.vectorgrid](https://npm.io/package/leaflet.vectorgrid.md) ^1.3.0
- [react-error-boundary](https://npm.io/package/react-error-boundary.md) ^5.0.0
- [@radix-ui/react-icons](https://npm.io/package/@radix-ui/react-icons.md) ^1.3.0
- [@mapbox/mapbox-gl-draw](https://npm.io/package/@mapbox/mapbox-gl-draw.md) ^1.5.0
- [@geoman-io/leaflet-geoman-free](https://npm.io/package/@geoman-io/leaflet-geoman-free.md) ^2.14.2

## Recent versions

- 1.1.1-alpha.0 (latest) — 2026-09-01
- 1.1.1-alpha.2 (alpha) — 2026-09-18
- 1.1.1-alpha.1 — 2026-09-17
- 1.1.0-alpha.2 — 2026-06-17
- 1.1.0-alpha.1 — 2026-06-17
- 1.0.9-alpha.2 — 2026-05-15
- 1.0.9-alpha.1 — 2026-05-11
- 1.0.9-alpha.0 — 2026-05-09
- 1.0.8 — 2025-12-04
- 1.0.7 — 2025-11-29
- 1.0.6 — 2025-11-29
- 1.0.5 — 2025-11-28
- 1.0.4 — 2025-11-28
- 1.0.3 — 2025-11-27
- 1.0.2 — 2025-11-27
- … 107 more at https://npm.io/package/@axdspub/axiom-maps/versions

## README

## Notes

- Consuming project should only target ES6 if it wants to use mapboxgl. See [this note](https://docs.mapbox.com/mapbox-gl-js/guides/install/#transpiling). Targeting browserlist is probably easiest way to do this.

## Storybook

`npm run storybook`

## Local development

Be sure yalc is installed:

``

Then

`yalc publish`

In consuming project:

`yalc add @axdspub/axiom-maps`

and if already exists:

`yalc update @axdspub/axiom-maps`

# Publish

```
npm login --scope=@axdspub
npm publish --dryrun
```

If all looks good

```
npm publish --access public
```



# Usage

  
# Todo

Documentation

---
_Source: https://npm.io/package/@axdspub/axiom-maps · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
