Question: is no one one word?
Answer: The correct way to spell no one is as two words, without the hyphen: No one warned us about the incoming storm. We went to the schoolyard, but there was no one there. If you add a hyphen to no one, you get a much less common variant spelling of the word: no-one.