Something went wrong. Try again.
All-purpose web tiles library
Something went wrong. Try again.
dasl-tiles tiles
1 folder · 3 files
README.md
@dasl/tiles #
All-purpose DASL web tiles library.
This is a meta-package: it re-exports the focused @dasl/tile-* libraries under a
single dependency, preserving the original @dasl/tiles/* import paths and the
atile / tiles-loading-server binaries. Existing code keeps working unchanged;
new code can depend on the smaller packages directly (recommended).
Install #
npm install @dasl/tiles
Subpaths #
Every import resolves to the corresponding standalone package (and carries its TypeScript types):
Import from @dasl/tiles |
Backed by | Docs |
|---|---|---|
@dasl/tiles/loader |
@dasl/tile-loader |
tile-loader |
@dasl/tiles/loader/at · /car · /memory · /content-scheme · /webxdc |
@dasl/tile-loader/* |
tile-loader |
@dasl/tiles/writer |
@dasl/tile-writer |
tile-writer |
@dasl/tiles/car-reader |
@dasl/tile-car-reader |
tile-car-reader |
@dasl/tiles/loading-server |
@dasl/tile-server |
tile-server |
Binaries: atile (@dasl/atile) and tiles-loading-server
(@dasl/tile-server).
Examples #
// Loading tiles in the browser
import { TileMothership } from '@dasl/tiles/loader';
import { ATTileLoader } from '@dasl/tiles/loader/at';
// Writing a tile
import TileWriter from '@dasl/tiles/writer';
// Reading a CAR tile
import CarTileReader from '@dasl/tiles/car-reader';
// Running the loading server
import { createTileLoadingRouter } from '@dasl/tiles/loading-server';
See each linked package for full documentation.
Part of DASL tiles #
@dasl/tile-loader— load tiles in the browser@dasl/tile-server— the browser tile-loading server@dasl/tile-writer— write tiles into.tilefiles@dasl/tile-car-reader— read tiles from a CAR file@dasl/tile-lexicon— MASL schema and shared types@dasl/atile— the tile-publishing CLI
License #
Apache-2.0