Then why did you start a thread asking if this person is flirting with you, if you understand just fine that she is?
HEY! Here's an idea that's so crazy it might just work!
Tell her you're uncomfortable with this. Have another co-worker present as a witness.
Let HR know you told her this.
If she does it again, report to HR.