In contrast to what this article say, there are four countries outside the NPT: India, Pakistan, Israel, and North Korea. Like Pakistan, Israel never gave any commitment not to develop nuclear weapons, so If you want it to join the NPT press Pakistan, India and North Korea to do that too...