voxelkloudBack to the project

DOCS / PACKAGE GUIDE

@voxelkloud/format-ept
EPT driver

EPT is a good fit for object storage or static hosting because the hierarchy and payloads are already laid out as separate files.

npm install @voxelkloud/format-eptsource

Open EPT

Start from the EPT manifest, then open the tree and let the loader request only the hierarchy pages the view needs.

import { loadEptSource, openEptTree } from '@voxelkloud/format-ept'

const source = await loadEptSource('https://example.com/ept.json')
const tree = await openEptTree(source)

Why it matters

EPT is a directory of JSON and payload files, so it can sit on static storage without requiring server-side state.

  • Good for object storage and static hosting.
  • Range requests are optional rather than mandatory.
  • The neutral tree contract stays the same once the driver resolves the source.