add generic `shoelace-ui` deps