I'd be really really annoyed if this was a so called friend of mine lying. Maybe she does have some kind of compulsive lying problem. I would imagine that it was all made up for attention though, that she feels that her personality alone wasn't getting the right kind of, or any, attention so she made all this up. Maybe she was jealous of the attention that you have gotten from your own problems and she felt overshadowed.
When you feel less reactive emotionally about it, maybe you could try talking to her about her reasons behind the lying. If you feel you want to stay friends and give her the time that is.
I can understand why you are feeling so upset. Being lied to is one of the most hurtful things.

xx