feat!: canvas is now an optional peer dependency and not required for operation
feat: add low-level drawBuffer method which is used by drawCanvas and can also be called directly
feat: drawKey and drawScreen now accept either a (RGB16-565) Buffer as the second argument, or a callback. If a callback is used without installing canvas, the user will be informed to install it.
canvas
is now an optional peer dependency and not required for operationdrawBuffer
method which is used bydrawCanvas
and can also be called directlydrawKey
anddrawScreen
now accept either a (RGB16-565)Buffer
as the second argument, or a callback. If a callback is used without installingcanvas
, the user will be informed to install it.close #10