CraftLib - A comprehensive TypeScript library for Minecraft Bedrock addon development with full type support