Jacob Hayes
08/26/2021, 2:21 PM{
"errorType": "Runtime.ImportModuleError",
"errorMessage": "Error: Cannot find module 'jmespath'\nRequire stack:\n- /var/task/node_modules/aws-sdk/lib/request.js\n- /var/task/node_modules/aws-sdk/lib/core.js\n- /var/task/node_modules/aws-sdk/lib/event-stream/event-message-chunker-stream.js\n- /var/task/node_modules/aws-sdk/lib/event-stream/streaming-create-event-stream.js\n- /var/task/node_modules/aws-sdk/lib/node_loader.js\n- /var/task/node_modules/aws-sdk/lib/aws.js\n- /var/task/handler.js\n- /var/runtime/UserFunction.js\n- /var/runtime/index.js",
}
So it seems like all services don’t have the dependencies of the libraries that they use/are in their service specific package.json
Anyone have any thoughts here on things to try?thdxr
08/26/2021, 2:22 PMthdxr
08/26/2021, 2:22 PMJacob Hayes
08/26/2021, 2:25 PMJacob Hayes
08/26/2021, 2:26 PMserverless-bundle
as I read this more thoroughly and I think you’re rightJacob Hayes
08/26/2021, 2:27 PMOmi Chowdhury
08/26/2021, 3:00 PMJacob Hayes
08/26/2021, 3:17 PMJacob Hayes
08/26/2021, 3:18 PMOmi Chowdhury
08/26/2021, 4:13 PMOmi Chowdhury
08/26/2021, 4:14 PMJacob Hayes
08/26/2021, 4:57 PM"serverless-bundle": "^5.0.0",
is the version added to my package.json doing npm installOmi Chowdhury
08/26/2021, 4:59 PMserverless.yml
looks something like this?
custom:
bundle:
tsConfig: '../../tsconfig.json'
disableForkTsChecker: true
esbuild: true
Jacob Hayes
08/26/2021, 5:00 PMplugins:
- serverless-bundle
custom:
bundle:
esbuild: true
I’m not using ts, using nodeOmi Chowdhury
08/26/2021, 5:03 PMserverless-bundle
has some fixes for specific packages built inJacob Hayes
08/26/2021, 5:10 PMserverless-bundle
has fixed the packaging stuff, there’s just a fair amount of eslint problems that the webcack compilation doesn’t like rn. Think I’m makign progress/getting closeJacob Hayes
08/26/2021, 5:10 PM