Citation: 2C_1024/2019 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten und subsidiärer Verfassungsbeschwerde vom 9. Dezember 2019 beantragt A.________ die Aufhebung des vorinstanzlichen Urteils. Eventualiter sei die Angelegenheit an die Vorinstanz zwecks Feststellung des rechtserheblichen Sachverhalts und rechtlicher Neubeurteilung zurückzuweisen. Subeventualiter sei die Ausreisefrist auf mindestens 90 Tage zu verlängern. Eventualiter sei bei vollständiger oder teilweiser Abweisung der Beschwerde A.________ zu einer minimalen Tragung der Verfahrenskosten zu verpflichten. A.________ ergänzt ihre Eingabe am 11. Januar 2020. Der Regierungsrat lässt sich am 19. Dezember 2019 vernehmen mit dem Antrag, die Beschwerde abzulehnen. A.________ repliziert. Das Kantonsgericht Basel-Landschaft verzichtet auf eine Vernehmlassung. Das Amt für Migration und Bürgerrecht des Kantons Basel-Landschaft lässt sich nicht vernehmen.