Sam Hulick
08/16/2021, 1:36 AMonEnd
callback doesn’t work/exist in SST’s environment? { onResolve: [Function: onResolve], onLoad: [Function: onLoad] }
Sam Hulick
08/16/2021, 1:41 AMSam Hulick
08/16/2021, 1:43 AMresolutions
in package.json to force it to 0.12.x. well.. that didn’t work out so well when I tried to build the SST app w/ my esbuild plugin (which works fine in a Serverless Framework project).
> /Volumes/SuperData/Sites/reelcrafter/v2-microservices/node_modules/esbuild/lib/main.js:233:10: error: "metafile" must be a boolean
233 │ throw new Error(`"${key}" must be ${mustBe}`);
╵ ^
at getFlag (/Volumes/SuperData/Sites/reelcrafter/v2-microservices/node_modules/esbuild/lib/main.js:233:11)
at flagsForBuildOptions (/Volumes/SuperData/Sites/reelcrafter/v2-microservices/node_modules/esbuild/lib/main.js:345:18)
at buildOrServeContinue (/Volumes/SuperData/Sites/reelcrafter/v2-microservices/node_modules/esbuild/lib/main.js:1097:9)
at /Volumes/SuperData/Sites/reelcrafter/v2-microservices/node_modules/esbuild/lib/main.js:1029:13
Sam Hulick
08/16/2021, 2:04 AMonEnd
, I can’t think of any good way to get .js
and .js.map
files in the right structure.
except writing a script that builds a directory tree of my project, and then goes into .build/cdk.out/assets.*
and whenever it sees a .map
file, it copies it into a temp folder using the same path of my project.. but this sounds like a mess 😄thdxr
08/16/2021, 2:54 AMSam Hulick
08/16/2021, 2:55 AMthdxr
08/16/2021, 2:55 AMSam Hulick
08/16/2021, 3:32 AMFrank
Sam Hulick
08/16/2021, 3:44 PMSam Hulick
08/16/2021, 3:45 PMsst.json
like "sourcemapOutDir"
or something would be amazing. zero-config source maps.. just dumps everything you need, wherever you want it. very few frameworks make it that easy 😄thdxr
08/16/2021, 3:47 PMthdxr
08/16/2021, 3:49 PMSam Hulick
08/16/2021, 9:27 PMSam Hulick
08/16/2021, 9:28 PMthdxr
08/16/2021, 9:38 PMSam Hulick
08/16/2021, 9:39 PMSam Hulick
08/16/2021, 9:39 PMthdxr
08/16/2021, 9:51 PMSam Hulick
08/16/2021, 9:51 PM