Back : [nodemon] app crashed - waiting for file changes before starting...
Hello,
When I try to start I get some errors, id i miss something ? thx for your support.
c:\Srv\react-sso-example\back>npm start
[email protected] start nodemon server.ts
[nodemon] 2.0.2
[nodemon] to restart at any time, enter rs
[nodemon] watching dir(s): .
[nodemon] watching extensions: ts,json
[nodemon] starting ts-node server.ts
C:\Users\lorenzo.TEAM-TOLOSA\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:820
return new TSError(diagnosticText, diagnosticCodes);
^
TSError: ⨯ Unable to compile TypeScript:
server.ts:23:8 - error TS2532: Object is possibly 'undefined'.
23 if (!req.session.sso) { ~~~~~~~~~~~ server.ts:38:3 - error TS2532: Object is possibly 'undefined'.
38 req.session.sso = req.sso; ~~~~~~~~~~~ server.ts:57:5 - error TS2532: Object is possibly 'undefined'.
57 req.session.sso = ssoObject; ~~~~~~~~~~~ server.ts:59:12 - error TS2532: Object is possibly 'undefined'.
59 sso: req.session.sso, ~~~~~~~~~~~ server.ts:68:10 - error TS2532: Object is possibly 'undefined'.
68 delete req.session.sso; ~~~~~~~~~~~ server.ts:73:7 - error TS2532: Object is possibly 'undefined'.
73 if (req.session.sso) { ~~~~~~~~~~~ server.ts:74:28 - error TS2532: Object is possibly 'undefined'.
74 return res.json({ sso: req.session.sso }); ~~~~~~~~~~~
at createTSError (C:\Users\lorenzo.TEAM-TOLOSA\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:820:12)
at reportTSError (C:\Users\lorenzo.TEAM-TOLOSA\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:824:19)
at getOutput (C:\Users\lorenzo.TEAM-TOLOSA\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:1014:36)
at Object.compile (C:\Users\lorenzo.TEAM-TOLOSA\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:1322:43)
at Module.m._compile (C:\Users\lorenzo.TEAM-TOLOSA\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:1454:30)
at Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
at Object.require.extensions.<computed> [as .ts] (C:\Users\lorenzo.TEAM-TOLOSA\AppData\Roaming\npm\node_modules\ts-node\src\index.ts:1458:12)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12) {
diagnosticCodes: [ 2532, 2532, 2532, 2532, 2532, 2532, 2532 ] } [nodemon] app crashed - waiting for file changes before starting...