thdxr
07/21/2021, 7:18 PMTranspiling Lambda code...
> error: Could not resolve "/home/thdxr/dev/projects/ironbay/nori/.js"
Some stuff from the debug log
[2021-07-21T15:14:43.226] [DEBUG] default - Transpiling ./src/test.handler...
[2021-07-21T15:14:43.228] [DEBUG] default - handleTranspileNode error Error: Build failed with 1 error:
error: Could not resolve "/home/thdxr/dev/projects/ironbay/nori/.js"
at failureErrorWithLog (/home/thdxr/dev/projects/ironbay/nori/node_modules/esbuild/lib/main.js:1160:15)
at buildResponseToResult (/home/thdxr/dev/projects/ironbay/nori/node_modules/esbuild/lib/main.js:896:32)
thdxr
07/21/2021, 7:18 PMFrank
sst start
?thdxr
07/21/2021, 7:24 PMthdxr
07/21/2021, 7:24 PM./node_modules/esbuild/bin/esbuild --platform=node --bundle ./src/test.ts
This works fine so maybe it's before esbuild is actually calledthdxr
07/21/2021, 7:26 PMFrank
thdxr
07/21/2021, 7:29 PMthdxr
07/21/2021, 7:29 PMFrank
nori/.js
lolthdxr
07/21/2021, 7:34 PMFrank
sst.json
sit in /home/thdxr/dev/projects/ironbay/nori
?thdxr
07/21/2021, 7:35 PMthdxr
07/21/2021, 7:36 PMPatrick Young
07/21/2021, 7:37 PMthdxr
07/21/2021, 7:40 PMFrank
packages/cli/scripts/start.js
line 541thdxr
07/21/2021, 8:36 PMthdxr
07/21/2021, 8:36 PMhandler: `./src/lambda.handler`,
thdxr
07/21/2021, 8:36 PM.
was freaking out accordinglyAshishkumar Pandey
07/21/2021, 8:38 PMAshishkumar Pandey
07/21/2021, 8:38 PMAshishkumar Pandey
07/21/2021, 8:42 PMFrank
thdxr
07/21/2021, 10:08 PMFrank
thdxr
07/23/2021, 12:08 PMthdxr
07/23/2021, 12:17 PMFrank
path/to/lambda.main
, path.basename(handler).split(".")
gives ["lambda", "main"]
, but we need path/to/
to be able to find the file i think.thdxr
07/23/2021, 12:35 PMthdxr
07/23/2021, 12:37 PMpath.dirname(handler)
in the path.join below - it would support setting srcPath
to something then handler
to something outside of it. Is that ok to allow?Frank
Frank
thdxr
07/23/2021, 2:14 PM