Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
world-atlas
Advanced tools
This repository provides a convenient mechanism for generating TopoJSON files from Natural Earth.
Before you can run make
, you’ll need to install Node.js. Here’s how to do that using Homebrew on Mac OS X:
brew install node
And then, from this repository’s root directory, install the dependencies:
npm install
If you want to install this software using an alternate method see the website for TopoJSON. I also recommend reading my tutorial, Let’s Make a Map.
Once you have everything installed, simply run:
make
This will generate various TopoJSON files in the topo
directory. As a by-product of producing these files, you’ll also download the shapefiles directly from Natural Earth and convert them into GeoJSON and filter.
If you want to generate a custom map, I recommend modifying the Makefile. Or, just use the Makefile as a set of examples, and run the appropriate ogr2ogr
and topojson
commands from the terminal.
FAQs
Pre-built TopoJSON from Natural Earth.
The npm package world-atlas receives a total of 0 weekly downloads. As such, world-atlas popularity was classified as not popular.
We found that world-atlas demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.