What is Add-ons ?

Add-ons are extra features that can be enabled for a board. It can be used to add some simple effect or to make a full featured game.

why add-ons ?

Add-ons protects you from bloated code. You can import only the necessary code so that any unnecessary code in BoardPlugin doesn't get imported into your project, also keeps your code base clean. like so...

import { Board, selectItem, findMatch } from '<Path to BoardPlugin>';