google-ads-api icon indicating copy to clipboard operation
google-ads-api copied to clipboard

size of module growing, making use with AWS lambda functions difficult

Open amdevelopment-world opened this issue 5 months ago • 2 comments

hi, when i updated my lambda function to the very latest version of google-ads-api i could no longer update my lambda function that doesn't use any other dependency because the max size for a lambda function was exceeded

so, i had no choice but to use version v14.2.0

it's not just google-ads-api, but also google-ads-node

currently my node_modules take 327mb, using version 14.2.0, if i use the latest version i go over 400mb,

80 megabytes more for a library that calls web services

it would be nice to be able to include just the required functions, or at least group them, campaigns, reporting etc or, minimise the code in some way ?

i'm also posting this in the git for google-ads-node, as it's the bigger of the two modules

amdevelopment-world avatar Mar 07 '24 00:03 amdevelopment-world