Citation: 1C_415/2021 E. 4

Il résulte de ce qui précède que le recours doit être admis, l'arrêt cantonal du 9 juin 2021 ainsi que la décision communale du 20 juin 2018 annulés, et le dossier retourné à la commune pour délivrance de l'autorisation de construire. Le dossier sera adressé dans un premier temps à la cour cantonale pour nouvelle décision sur les frais et dépens cantonaux. Conformément à l'art. 66 al. 4 LTF, il n'est pas perçu de frais judiciaires pour la procédure fédérale. La Commune de Cossonay versera en revanche des dépens à la recourante, qui obtient gain de cause avec l'aide de mandataires professionnels (art. 68 al. 1 LTF).