Derek Kershner
01/13/2022, 7:04 PMTypeError: Cannot read property 'slice' of undefined
at new Function (/home/dkershner/repos/resonanceapps-monorepo-supply-customdata-manager/node_modules/@serverless-stack/resources/src/Function.ts:184:8)
Version 0.58.0, also received on 0.53.x
This is a very simple stack, creating one lambda function. The error occurs on build
.
The code in the stack trace is
// Merge with app defaultFunctionProps
// note: reverse order so later prop override earlier ones
stack.defaultFunctionProps
.slice()
.reverse()
.forEach((per) => {
props = Function.mergeProps(per, props);
});
Derek Kershner
01/13/2022, 7:04 PMapp.setDefaultFunctionProps({
runtime: lambda.Runtime.NODEJS_14_X,
memorySize: 256,
logRetention: logs.RetentionDays.ONE_MONTH,
});
Derek Kershner
01/13/2022, 7:29 PMDerek Kershner
01/13/2022, 7:42 PMDerek Kershner
01/13/2022, 7:42 PMError: Stack "SCDMEventSubscriptionsStack" is not parameterized with the stage name. The stack name needs to either start with "$stage-", end in "-$stage", or contain the stage name "-$stage-".
Derek Kershner
01/13/2022, 8:24 PMcdk.Stack
instead of sst.Stack
.Derek Kershner
01/13/2022, 8:25 PMDerek Kershner
01/13/2022, 8:38 PMprotected isSST = true
if (!stack.isSST)
Frank
cdk.Stack
?Derek Kershner
01/26/2022, 3:50 PM