Soak the noodles in warm water for 30 minutes.Measure out and prep all the ingredients before cooking. Heat oil in a pan over medium heat. Add the shallots and sauté with a bit of salt for a couple minutes then add the garlic and sauté a minute more. Turn the heat up to med-high. Add the drained noodles and sauce and sauté for a couple minutes. Add more sauce if the noodles seem dry. Scoot everything to the side. Add a bit more oil to the empty side then add the eggs. Use a spatula to break the eggs up then combine them with the noodles. Add the sprouts and green onions and chopped peanuts and sauté a couple minutes more. Serve immediately with fresh squeezed lime.