Gavin Rehkemper
Gavin Rehkemper
To me, the way @jwasilgeo is using `loadModules` with async/await [here](https://github.com/jwasilgeo/esri-svelte-basemaps-example/blob/909fd23ef36c37eabee88cc59c6bef52add2c0ee/src/EsriMapView.svelte#L32-L38) is much more readable. Do others agree? Now that [async await is pretty mainstream](https://caniuse.com/#feat=async-functions) (sorry IE11), I'm wondering if...
Minimal demo case: https://jsbin.com/tohumelazu/3/edit?html,output ``` var items = new vis.DataSet([ {id: 1, content: 'item 1', start: new Date('0050-04-20'), end: new Date('500-04-20')}, {id: 2, content: 'item 2', start: new Date('-0050-04-20'), end:...
I noticed that turf-voronoi [uses d3-voronoi](https://github.com/Turfjs/turf/blob/cd719cde909db79340d390de39d2c6afe3173062/packages/turf-voronoi/index.js#L3), but that project [is now archived](https://github.com/d3/d3-voronoi), and it suggests to use [d3-delaunay](https://github.com/d3/d3-delaunay). I just wanted to see if it's possible to switch over? And...
### Describe the problem An ESM file is not included in the Esri Leaflet release: https://unpkg.com/browse/[email protected]/dist/ ... but would it be good if we did? I think this would allow...
- Updated karma config to keep it in line with Leaflet (https://github.com/Leaflet/Leaflet/blob/a3f1ba930536c036bfd5890dbae5fb18e8ee82d8/spec/karma.conf.js) - Removed TravisCI configuration and enabled GitHub Actions to automatically test our code when it is pushed to...
### Describe the problem This is the package we're currently using: - [karma-chai-sinon](https://www.npmjs.com/package/karma-chai-sinon) - 0.1.5 • Published 7 years ago ... seems like it is not well maintained. ### Describe...
Right now the release process is a combination of [manual steps](https://github.com/Esri/esri-leaflet/blob/master/RELEASE.md) and a [shell script](https://github.com/Esri/esri-leaflet/blob/143989ce59738b578e9d098e988fbf5c0360dcf8/scripts/release.sh), which is hard to run on Windows, does not have good rollback support, etc. This...
### Describe the problem Travis.org automated testing stopped working in June 2021: https://travis-ci.org/github/Esri/esri-leaflet ... so we have no automated testing on commits or pull requests. ### Describe the proposed solution...
Tinkering around with [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer), it's pretty easy to embed this into our rollup build, and Jacob and I were noticing how useful it is to get a sense of the...
In the [source of `esri-leaflet`](https://github.com/Esri/esri-leaflet/tree/master/src), we'd like to start using more modern JavaScript, like [`Object.assign()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign), [arrow functions](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions), [template strings](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals), [let](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let)/[const](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const), etc. I'm pretty sure that right now if we try...