npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@nspot/geo-pack-romania-waters

v1.0.0

Published

Region pack for @nspot/geo-engine: Romania's waters from Apele Române: the 15 cadastral river basins, the 11 basin administrations, the natural lakes of at least 1 km² and the 24 largest reservoirs. Builds on @nspot/geo-pack-romania.

Readme

@nspot/geo-pack-romania-waters

A geo-engine region pack: Romania's river basins, basin administrations and lakes, from the boundaries of Administrația Națională „Apele Române” (ANAR).

What's in it

176 regions, all type natural, none with a parent:

  • the 15 cadastral river basins (level 1, tagged river-basin, coded I to XV), which tile the country;
  • the 11 basin administrations (level 1, tagged basin-administration, coded RO1 to RO11), which tile it too, along other lines: a basin can be shared by several administrations, so neither layer is the parent of the other;
  • the 126 natural lakes of at least 1 km² (tagged lake, coded by ANAR's lake code), from Razim (393 km²) down;
  • the 24 reservoirs of at least 10 km² (tagged lake and reservoir, coded by ANAR's id).

Each region keeps the fields of ANAR's record worth having in properties.anar (its own name, the basin, the județ), and its area in area_km2.

Names. ANAR's basin file names each basin after the first river of its code (I is "Vișeu (Borșa)"), so the basins carry their conventional names (Tisa, Someș, Crișuri, …); ANAR's name is kept. The reservoir file's names have no diacritics, so the 24 were written by hand. Lake names are ANAR's; where several lakes share one, their slugs carry ANAR's lake code (lac-rosu-…).

River basins

| Code | Slug | Basin | ANAR's name | Area | | --- | --- | --- | --- | --- | | I | bazinul-hidrografic-tisa | Bazinul hidrografic Tisa | Vişeu (Borşa) | 4,568 km² | | II | bazinul-hidrografic-somes | Bazinul hidrografic Someș | Măria | 17,890 km² | | III | bazinul-hidrografic-crisuri | Bazinul hidrografic Crișuri | Crişul Alb | 14,922 km² | | IV | bazinul-hidrografic-mures | Bazinul hidrografic Mureș | Mureş | 29,471 km² | | V | bazinul-hidrografic-bega-timis-caras | Bazinul hidrografic Bega-Timiș-Caraș | Bega | 13,178 km² | | VI | bazinul-hidrografic-nera-cerna | Bazinul hidrografic Nera-Cerna | Nera (Nergăn) | 2,758 km² | | VII | bazinul-hidrografic-jiu | Bazinul hidrografic Jiu | Jiu (Jiul de Vest; Jiul Românesc) | 10,131 km² | | VIII | bazinul-hidrografic-olt | Bazinul hidrografic Olt | Olt | 24,081 km² | | IX | bazinul-hidrografic-vedea | Bazinul hidrografic Vedea | Vedea | 5,417 km² | | X | bazinul-hidrografic-arges | Bazinul hidrografic Argeș | Argeş | 12,617 km² | | XI | bazinul-hidrografic-ialomita | Bazinul hidrografic Ialomița | Ialomiţa | 10,480 km² | | XII | bazinul-hidrografic-siret | Bazinul hidrografic Siret | Siret | 42,959 km² | | XIII | bazinul-hidrografic-prut | Bazinul hidrografic Prut | Prut | 11,025 km² | | XIV | bazinul-hidrografic-dunare | Bazinul hidrografic Dunăre | Dunărea | 33,424 km² | | XV | bazinul-hidrografic-litoral | Bazinul hidrografic Litoral | Litoral | 5,454 km² |

Basin administrations

| Code | Slug | Administration | Area | | --- | --- | --- | --- | | RO1 | aba-banat | Administrația Bazinală de Apă Banat | 18,319 km² | | RO2 | aba-jiu | Administrația Bazinală de Apă Jiu | 16,760 km² | | RO3 | aba-olt | Administrația Bazinală de Apă Olt | 24,961 km² | | RO4 | aba-arges-vedea | Administrația Bazinală de Apă Argeș-Vedea | 21,919 km² | | RO5 | aba-buzau-ialomita | Administrația Bazinală de Apă Buzău-Ialomița | 26,470 km² | | RO6 | aba-dobrogea-litoral | Administrația Bazinală de Apă Dobrogea-Litoral | 15,482 km² | | RO7 | aba-mures | Administrația Bazinală de Apă Mureș | 28,532 km² | | RO8 | aba-crisuri | Administrația Bazinală de Apă Crișuri | 14,942 km² | | RO9 | aba-somes-tisa | Administrația Bazinală de Apă Someș-Tisa | 22,451 km² | | RO10 | aba-siret | Administrația Bazinală de Apă Siret | 27,944 km² | | RO11 | aba-prut-barlad | Administrația Bazinală de Apă Prut-Bârlad | 20,572 km² |

Reservoirs

| Slug | Reservoir | ANAR's name | Area | | --- | --- | --- | --- | | lac-portile-de-fier-ii-si-gogosu | Porțile de Fier II și Gogoșu | Portile de fier ii si gogosu | 81 km² | | lac-portile-de-fier-i | Porțile de Fier I | Portile de fier i | 74.5 km² | | lac-stanca-costesti | Stânca-Costești | Stanca costesti | 55 km² | | lac-izvorul-muntelui | Izvorul Muntelui | Izvorul muntelui | 30 km² | | lac-iezer-mostistea | Iezer (Mostiștea) | Iezer | 29 km² | | lac-strejesti | Strejești | Strejesti | 22.9 km² | | lac-brates-crescatorie | Brateș (crescătorie) | Brates-cresc | 20.6 km² | | lac-polderul-bistret-dunareni | Polderul Bistreț-Dunăreni | Polder bistret - dunareni | 19.4 km² | | lac-priza-rovinari | Priza Rovinari | Priza rovinari | 17.7 km² | | lac-racaciuni | Răcăciuni | Racaciuni | 17.3 km² | | lac-ipotesti | Ipotești | Ipotesti | 15.2 km² | | lac-beresti | Berești | Beresti | 14.9 km² | | lac-frunzaru | Frunzaru | Frunzaru | 13.7 km² | | lac-frasinet | Frăsinet | Frasinet | 13.2 km² | | lac-hitias | Hitiaș | Hitias | 12.9 km² | | lac-dragasani | Drăgășani | Dragasani | 12.4 km² | | lac-mihailesti | Mihăilești | Mihailesti | 11.6 km² | | lac-rusanesti | Rusănești | Rusanesti | 11.1 km² | | lac-draganesti | Drăgănești | Draganesti | 11.1 km² | | lac-izbiceni | Izbiceni | Izbiceni | 11.1 km² | | lac-zavideni | Zăvideni | Zavideni | 10.8 km² | | lac-galbeni | Galbeni | Galbeni | 10.6 km² | | lac-dridu | Dridu | Dridu | 10.5 km² | | lac-padureni | Pădureni | Padureni | 10.5 km² |

The basins and the administrations were each simplified as one coverage at 50 m, so neighbours still share their border exactly; the lakes and reservoirs one by one at 5 m. No area moved by more than 0.5%.

Installing it

It needs @nspot/geo-engine 0.3.0 or later (schema 7).

npm i @nspot/geo-pack-romania @nspot/geo-pack-romania-waters
import { installPack } from "@nspot/geo-engine";

await installPack(pool, "@nspot/geo-pack-romania");
await installPack(pool, "@nspot/geo-pack-romania-waters");

Licence

The package's code and text are MIT (LICENSE); the boundaries are CC BY 4.0 (LICENSE-DATA). Wherever you show them, credit:

  • Administrația Națională „Apele Române”, CC BY 4.0

and say that the boundaries were simplified.