Citation: 1C_242/2019 E. C

Agissant par la voie du recours en matière de droit public, A.________ Sàrl demande au Tribunal fédéral de réformer l'arrêt cantonal en ce sens que la décision communale est annulée et le permis de construire refusé. Subsidiairement, elle conclut à l'annulation de l'arrêt cantonal et au renvoi de la cause à la CDAP pour nouvelle décision dans le sens des considérants. La cour cantonale renonce à se déterminer et se réfère aux considérants de son arrêt. La commune ainsi que les intimées se déterminent et concluent au rejet du recours. La recourante et les intimées procèdent dans un second échange d'écritures et confirment leurs conclusions respectives.