Security News
PyPI’s New Archival Feature Closes a Major Security Gap
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
@ubilabs/esa-webgl-globe
Advanced tools
Examples: https://storage.googleapis.com/ubilabs-webgl-globe/examples/index.html
Examples: https://storage.googleapis.com/ubilabs-webgl-globe/examples/index.html
A 3D Globe library for rendering raster tiles in equirectangular projection for the 'Climate from space' app and website.
Features:
IMPORTANT: as this is a pre-release version, it has not yet been published to npm and usage as a module has not yet been tested.
import {WebGlGlobe} from '@ubilabs/esa-webgl-globe';
const globe = new WebGlGlobe(domElement, {
layers: [{
id: 'basemap',
zIndex: 0,
maxZoom: 4,
getUrl: ({x, y, zoom}) =>
`https://storage.googleapis.com/esa-cfs-tiles/1.9.0/basemaps/dark/${zoom}/${x}/${y}.png`
}]
});
We are generally happy to accept contributions from outside collaborators. If you are interested in contributing to the project, please use the issue-tracker to open a feature-request and discuss your ideas with us before starting the implementation. This is to save us all from having to reject pull-requests for being out of scope or not being aligned with internal goals for this project.
For development, you need to have a working git-client and nodejs available. After cloning the repository, install the development dependencies using:
npm install
After that, you can start the vite development-server, which will serve the
examples in ./examples
via http://localhost:5173/.
npm start
The example files are built and copied to a Google Cloud Storage Bucket
(requires properly configured installation of gcloud
/ gsutil
and an account
with write access) using the deploy:examples
npm-task.
npm run deploy:examples
TBD
FAQs
Examples: https://storage.googleapis.com/ubilabs-webgl-globe/examples/index.html
We found that @ubilabs/esa-webgl-globe demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 7 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
PyPI now allows maintainers to archive projects, improving security and helping users make informed decisions about their dependencies.
Research
Security News
Malicious npm package postcss-optimizer delivers BeaverTail malware, targeting developer systems; similarities to past campaigns suggest a North Korean connection.
Security News
CISA's KEV data is now on GitHub, offering easier access, API integration, commit history tracking, and automated updates for security teams and researchers.