Faits: Faits: A. Le 1er octobre 2002, Béatrice Del Volgo, Vice-président du Tribunal de Grande Instance de Marseille, a adressé au Ministère public de la Confédération une demande d'entraide fondée sur la Convention européenne d'entraide judiciaire (CEEJ; RS 0.351.1), entrée en vigueur le 20 mars 1967 pour la Suisse et le 21 août 1967 pour la France. La demande était présentée pour les besoins de la procédure ouverte contre inconnus du chef de blanchiment d'argent. Selon l'exposé des faits, la société suisse A._ avait investi des fonds très importants dans la société B._. Les autorités françaises soupçonnaient que celle-ci ait pu servir au blanchiment des fonds détournés au préjudice de C._, notamment par le truchement de la société D._, dont le siège se trouvait à Fribourg. La demande tendait à la remise de la documentation (notamment bancaire) concernant A._ et D._. Le Juge Del Volgo a complété la demande le 14 novembre 2002, en demandant la perquisition des locaux de A._ et l'audition de ses dirigeants. L'Office fédéral de la justice (ci-après: l'Office fédéral) a délégué l'exécution de la demande au Ministère public de la Confédération, lequel a rendu une décision d'entrée en matière le 28 novembre 2002. Sur ordre du Ministère public, la police fédérale a, le 2 avril 2003, perquisitionné les locaux de A._, saisi des documents et interrogé l'avocat E._, dont l'étude est domiciliée à la même adresse. Le 22 juillet 2003, l'Office des juges d'instruction fédéraux a ouvert une procédure préparatoire contre F._, dirigeant de A._, des chefs de complicité de gestion déloyale, de blanchiment d'argent et de participation à une organisation criminelle. A raison de cela, l'Office fédéral a, le 13 août 2003, délégué l'exécution de la demande d'entraide au Juge d'instruction fédéral. Le 30 mai 2005, celui-ci a rendu une décision de clôture partielle de la procédure, par laquelle il a ordonné la transmission à l'Etat requérant de la documentation saisie le 2 avril 2003 dans les locaux de A._. Il a notifié cette décision à E._. B. Agissant par la voie du recours de droit administratif, A._ demande au Tribunal fédéral d'annuler la décision du 30 mai 2005 et de rejeter la demande d'entraide. Elle invoque l'art. 28 de la loi fédérale sur l'entraide internationale en matière pénale (EIMP; RS 351.1) et affirme que la demande poursuivrait des buts exclusivement politiques. Le Juge d'instruction conclut au rejet du recours dans la mesure de sa recevabilité. L'Office fédéral propose principalement de déclarer irrecevable le recours, subsidiairement de le rejeter. Invitée à répliquer, la recourante a maintenu ses conclusions.