Sachverhalt: A. Am 4. August 2009 reichten Eheleute G._ ein Baugesuch für den Abbruch eines Stalles und den Neubau eines Einfamilienhauses auf den Parzellen Nr. 1608 und 498 in der Dorfkernzone Altdorf von Felsberg ein. Das Projekt hält zur östlich angrenzenden, mit einem Mehrfamilienhaus der Stockwerkeigentümergemeinschaft A._ (bestehend aus B._ und C._, D._, Eheleute E._ sowie der Erbengemeinschaft F._; im Folgenden: Stockwerkeigentümergemeinschaft) überbauten Parzelle Nr. 1423 einen Grenzabstand von 2.5 m ein. Da dieses Mehrfamilienhaus auf die Grenze gebaut ist, beträgt auch der Gebäudeabstand 2.5 m. Die Stockwerkeigentümergemeinschaft reichte gegen das Bauprojekt Einsprache ein, im Wesentlichen mit der Begründung, der Gebäudeabstand von 5.0 m sei verletzt, wodurch ihnen negative Einwirkungen wie Entzug von Licht, Sonne und Aussicht entstünden. Am 8. September 2009 bewilligte die Baukommission Felsberg das Baugesuch und wies die Einsprache ab. Am 2. November 2009 wies der Gemeindevorstand Felsberg die Beschwerde der Stockwerkeigentümergemeinschaft gegen die Baubewilligung ab. Am 9. Februar 2010 wies das Verwaltungsgericht des Kantons Graubünden die Beschwerde der Stockwerkeigentümergemeinschaft gegen den Entscheid des Gemeindevorstands ab. B. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt die Stockwerkeigentümergemeinschaft, dieses verwaltungsgerichtliche Urteil aufzuheben und die Baubewilligung zu verweigern. Sie ersucht, der Beschwerde aufschiebende Wirkung zuzuerkennen und das kantonale Departement für Volkswirtschaft und Soziales zur schriftlichen Stellungnahme beizuladen. C. Am 20. Mai 2010 erkannte der Präsident der I. öffentlich-rechtlichen Abteilung des Bundesgerichts der Beschwerde aufschiebende Wirkung zu. D. Das Verwaltungsgericht und die Gemeinde Felsberg sowie Eheleute G._ beantragen in ihren Vernehmlassungen, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Unaufgefordert nimmt die Stockwerkeigentümergemeinschaft Stellung dazu.