Watch videos for Interview Question
165. What is the different between '^1.2.3' and '~1.2.3' in package.json