I am getting this error when using your library to query the icons of the new "spidertron-remote"
.
__rusty-locale__/icons.lua:48: recipe/spidertron-remote doesn't specify icons correctly
stack traceback:
[C]: in function 'error'
__rusty-locale__/icons.lua:48: in function <__rusty-locale__/icons.lua:37>
.
The Spidertron remote has its own type = "spidertron-remote"
Also it added a new property icon_color_indicator_mask = "__base__/graphics/icons/spidertron-remote-mask.png"
Based on the error your library does not recognise the new "TYPE"