added 660 packages, and audited 2048 packages in 19s 144 packages are looking for funding run `npm fund` for details 10 vulnerabilities (4 moderate, 4 high, 2 critical) To address all issues, run: npm audit fix Run `npm audit` for details. > test > TS_NODE_COMPILER_OPTIONS='{"allowImportingTsExtensions": true}' mocha --require ts-node/register test/**/*.spec.ts (node:6218) ExperimentalWarning: Custom ESM Loaders is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) Authentication ✔ should allow a valid token to generate an internal jwt ✔ should not allow an invalid token to generate an internal jwt Login ✔ should allow a valid user to login (100ms) ✔ should not allow an invalid user to login (75ms) - should allow a logged in user to log out User GET /users ✔ should list all users if authorized ✔ should list only authorized users ✔ should not list users if not authorized POST /users ✔ should create a new user if authorized (78ms) ✔ should not create a new user if not authorized ✔ should not create a new user if username is already taken (76ms) 10 passing (848ms) 1 pending