Sam Hulick
09/27/2021, 1:31 AMlambda/billing/libs/update-subscription.ts:80:25 - error TS2571: Object is of type 'unknown'.
80 const cognitoUserId = response?.data?.updateSubscription?.user_id;
VS Code shows no problem with this line. earlier versions of SST are also ok with itFrank
Sam Hulick
09/27/2021, 2:20 AMSam Hulick
09/27/2021, 3:24 PMSam Hulick
09/27/2021, 3:40 PMuseUnknownInCatchVariables
to true (https://www.typescriptlang.org/tsconfig#useUnknownInCatchVariables), but when I try to deploy, I get:
tsconfig.json:24:5 - error TS5023: Unknown compiler option 'useUnknownInCatchVariables'.
24 "useUnknownInCatchVariables": true,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sam Hulick
09/27/2021, 3:41 PMSam Hulick
09/27/2021, 3:50 PMthdxr
09/27/2021, 3:50 PMSam Hulick
09/27/2021, 3:51 PMSam Hulick
09/27/2021, 3:51 PMthdxr
09/27/2021, 3:51 PMthdxr
09/27/2021, 3:52 PMSam Hulick
09/27/2021, 3:52 PMSam Hulick
09/27/2021, 3:53 PMyarn build --stage dev
in a fresh SST project with the useUnknownInCatchVariables
works fine. hmmmmthdxr
09/27/2021, 3:53 PMthdxr
09/27/2021, 3:54 PMcat node_modules/typescript/package.json
Sam Hulick
09/27/2021, 3:54 PMSam Hulick
09/27/2021, 3:55 PMSam Hulick
09/27/2021, 3:56 PMthdxr
09/27/2021, 3:57 PMthdxr
09/27/2021, 3:57 PMfind . -wholename "*/typescript/package.json"
Sam Hulick
09/27/2021, 3:58 PM./node_modules/@serverless-stack/resources/node_modules/typescript/package.json
./node_modules/@serverless-stack/cli/node_modules/typescript/package.json
./node_modules/typescript/package.json
Sam Hulick
09/27/2021, 3:58 PMSam Hulick
09/27/2021, 3:59 PMSam Hulick
09/27/2021, 3:59 PMSam Hulick
09/27/2021, 4:00 PMSam Hulick
09/27/2021, 4:00 PMSam Hulick
09/27/2021, 4:00 PMthdxr
09/27/2021, 4:01 PMthdxr
09/27/2021, 4:01 PMthdxr
09/27/2021, 4:01 PMSam Hulick
09/27/2021, 4:02 PMyarn create serverless-stack
? that way the developer has more control over it?thdxr
09/27/2021, 4:02 PMthdxr
09/27/2021, 4:03 PMSam Hulick
09/27/2021, 4:08 PMpackage.json
, right?
"resolutions": {
"@serverless-stack/**/typescript": "4.4.3"
},
thdxr
09/27/2021, 4:08 PMSam Hulick
09/27/2021, 4:09 PMuseUnknownInCatchVariables
😞Sam Hulick
09/27/2021, 4:10 PMthdxr
09/27/2021, 4:12 PMthdxr
09/27/2021, 4:12 PMSam Hulick
09/27/2021, 4:12 PM./node_modules/@serverless-stack/resources/node_modules/typescript/package.json
./node_modules/@serverless-stack/cli/node_modules/typescript/package.json
./node_modules/typescript/package.json
Sam Hulick
09/27/2021, 4:16 PM