Azure-Samples / azure-maps-html-marker-layer

An Azure Maps Web SDK module that provides a layer that renders point data from a data source as HTML elements on the map.
MIT License
5 stars 9 forks source link

Add npmjs package for azure-maps-html-marker-layer #2

Open mdelrossi1 opened 3 years ago

mdelrossi1 commented 3 years ago

Please provide us with the following information:

This issue is for a:

Minimal steps to reproduce

Attempt to use this in an npm application

Expected/desired behavior

I would like to cleanly use this along with the azure-maps-control npm package in a react application.

Versions

"0.0.1"

Mention any other details that might be useful

I'm not sure if this is the best place for this, but it would be awesome if we could use npm to install this as a package. Adding to our dist folder is a little brittle for us, might cause confusion for future developers, and does not effectively handle versioning for a feature like this. Currently, we have to lift and shift this code to our own repository, which isn't ideal either. Having an installable package in npmjs would clarify this dependency and make future maintenance easier.

rbnrs commented 2 years ago

Yes, it would be nice if you can add this to a npm registry so it can be install with the map control package

mitikov commented 2 years ago

@rbrundritt Could we please get this one rolling? Thanks.

mitikov commented 2 years ago

Hey @mdelrossi1, @rbnrs folks,

I'm wondering how are things for you with this PBI, a need to have NPM package for azure-maps-html-marker-layer.

I'm struggling with bringing both azure-maps-control, storybook and HtmlMarker layer; was wondering if any of you ever made it thru?

I'm setting up storybook for UI testing of our maps.

Thanks, Nik

rbrundritt commented 2 years ago

I'm no longer on the Azure Maps team and there is an internal process for rolling out packages like this at Microsoft where this should be done by the Azure Maps dev team. This was handed off to that team and was planned a while back, but not sure where they are with this now. I'll ping the team internally to see if they have any updates on this.