Derek Dohler
Derek Dohler
Sometime between version 1.0 and 1.1 the package generation machinery stopped including minified files in the bundle.
At the very least, remove `babel-loader` because it shouldn't be necessary for browsers that support WebAssembly, but also see if there are ways to simplify the testing setup and enable...
https://docs.npmjs.com/cli/v7/using-npm/scripts#life-cycle-scripts This should allow installing from a git commit, and will also provide better assurance that `yarn build` always gets run before `npm publish`.
They load `loam-worker.js` instead. This is problematic because `loam-worker.js` is roughly 3x the size of `loam-worker.min.js`. This may be able to be addressed at the same time as #58 .
It would be useful to have a playground where users can test out Loam without integrating it into their application. However, the easy paths to this, such as JSFiddle, are...
Webpack 5 has improved web worker handling: https://webpack.js.org/guides/web-workers/
Given that this project interfaces with C code, it would benefit from use of Typescript because it would be easier to model the GDAL API interfaces that this is designed...
This library is approximately the same age as https://github.com/GoogleChromeLabs/comlink#readme and contains a homegrown version of much of the functionality that comlink provides. Switching to comlink for WebWorker interactions should allow...
- Use `prettier` throughout - Define an `eslint` configuration that matches other Azavea projects. - Enforce linting in CI.
The current GitHub actions do not test whether the PR would break `develop` after being merged. If this repo is anticipated to see more activity, we should add testing for...