title: Have Serverless always run `npm i` at deploy?
body: <p>Using Serverless and AWS Node Lambdas I've noticed that when running the local deployment, e.g. <code>sls deploy --stage test</code> it is using the local <code>node_modules</code> directory and not running a &quot;fresh&quot; <code>npm i</code> prior to deploying.</p>
  <p>Is there any &quot;Serverless way&quot; to do this or is <code>rm -r node_modules &amp;&amp; npm i &amp;&amp; sls deploy -s test</code> the way to go?</p>