Skip to content

five-on-it / apps/tools/src

apps/tools/src ​

@foi/tools as a library: what other apps need of the level pipeline to turn a generator's output into level data without an editor project on disk (the worker, apps/worker): writing a region's kit and recipe (writeRegion), reading a recipe and its kits, exporting the recipe in memory (exportRecipe, the level level:recipe and level:export would give), the level in the canonical form of a level file, and where the repository keeps the kits.

References ​

canonicalLevel ​

Re-exports canonicalLevel


CITY_TIMEOUT_MS ​

Re-exports CITY_TIMEOUT_MS


exportRecipe ​

Re-exports exportRecipe


findBlender ​

Re-exports findBlender


formatLevelJson ​

Re-exports formatLevelJson


levelPaths ​

Re-exports levelPaths


Machine ​

Re-exports Machine


NoBlenderError ​

Re-exports NoBlenderError


readKit ​

Re-exports readKit


readRecipe ​

Re-exports readRecipe


REPO_ROOT ​

Re-exports REPO_ROOT


Runner ​

Re-exports Runner


runProcess ​

Re-exports runProcess


RunResult ​

Re-exports RunResult


writeRegion ​

Re-exports writeRegion