With babel/webpack you have the Node version independent optimized packaging and tree-shaking, which just cannot be done with plain Node8 and packaging everything in your project root. (https://forum.serverless.com/t/aws-node-8-10-runtime-for- lambdas-migration-guide/4141)