Serverless analyze bundle plugin
A Serverless plugin to analyze the bundle of a lambda function.
Prerequisites 📓
- Use serverless-esbuild to bundle your functions
- Only individually bundled functions can be analyzed
Usage 📦
Install with
pnpm add -D serverless-analyze-bundle-plugin
Add serverless-analyze-bundle-plugin
to your serverless plugins.
Run the following command to analyze a function:
serverless package --analyze myFunctionName
Options 🛠
--analyze
The name of the function to analyze.
--template
The bundle template to use. Should be one of sunburst
, treemap
, network
. Defaults to treemap
.
Using the CDK instead of the Serverless Framework? 🤔
No worries! Check out my library cdk-bundle-analyzer that does the same thing for the CDK 🚀