How long is it safe to keep condiment packages from restaurants?

Most condiment packages from restaurants last 1-2 years. Honey, vinegar, salt, and sugar can last indefinitely. Artificial sweeteners you can eat at your own risk.