title: Import a module used by other module in my webpack (nuxt) project
body: <p>I'm realizing that importing a module (for instance moment.js) that is internally used by third party module (ie a .vue component) gives a build where the module is redundant because imported twice.</p>
  <p>Is this an expected behavior or I'm missing something ?</p>
  <p>in package.json the version is absolutely the same if that matters.</p>