feat(composer): create a composer package