tiled-types
v1.3.0
Published
Type definitions of Tiled generated JSON
Downloads
851
Readme
tiled-types
Type definitions of Tiled generated JSON https://github.com/bjorn/tiled.
Made for Tiled 1.4.
Based on its documentation https://doc.mapeditor.org/en/stable/reference/json-map-format.
Installation
npm install tiled-types
Use
import TiledMap, { TiledLayerTilelayer } from "tiled-types";
// Assume we're in node context
const map: TiledMap = fs.readFileSync('path/to/schema.json', 'utf8');
const allTilelayers: TiledLayerTilelayer[] = map.layers
.filter((l): l is TiledLayerTilelayer => l.type === 'tilelayer');
You can find quite the same example here
Credits
Thanks to type-zoo for there repo configuration :+1:
And to Tiled contributors :100: