Is there a reason `brackets-lib` needs to be a separate package? Can we consolidate that into this single package?