title: Cannot find module 'puppeteer'
body: <p>In a AWS Lambda/NodeJS runtime, I'm attempting to import from an absolute path (<code>/opt/nodejs/node_modules/puppeteer</code>).</p>
  
  <p>Source runs fine locally but, once bundled with Webpack/serverless-webpack and run in AWS Lambda, <code>require('puppeteer')</code> results in: </p>
  
  <pre><code>{"errorMessage":"Cannot find module 'puppeteer'","errorType":"Error","stackTrace":["webpackMissingModule (/var/task/src/render/handler.js:643:89)","/var/task/src/render/handler.js:643:173","next (native)","step (/var/task/src/render/handler.js:608:191)","/var/task/src/render/handler.js:608:361"]}
  </code></pre>
  
  <p>I've checked:</p>
  
  <ul>
  <li>AWS Lambda Layer is mounted at <code>/opt</code>. </li>
  <li>The path <code>/opt/nodejs/node_modules/puppeteer</code> does exist.</li>
  <li><code>NODE_PATH</code> correctly includes <code>/opt/nodejs/node_modules</code></li>
  </ul>