@cityjson/flatcitybuf
    Preparing search index...

    Module io/node

    The @cityjson/flatcitybuf/node entry point: reading a local .fcb file from Node.

    import { fromFile } from '@cityjson/flatcitybuf/node'

    await using reader = await fromFile('./city.fcb')
    for await (const feature of await reader.selectAll()) console.log(feature.id)

    This is the ONLY file in the package allowed to import node:*: a browser bundle that resolves node:fs is a build failure for every other module, so it is reachable only through this separate subpath (see package.json exports), never through the package root. Everything else -- FcbReader, the CityJSON emitters, the query types -- comes from the root entry point and works unchanged in both runtimes.

    FileRangeReader
    fromFile