chore(dependencies): update package-lock.json and package.json for dependency versions

- Updated lodash from version 4.17.21 to 4.17.23 in package-lock.json for improved performance and security.
- Downgraded sqlite3 from version 5.1.7 to 5.0.2 in both package.json and package-lock.json to maintain compatibility.
- Upgraded @babel/runtime from version 7.28.4 to 7.28.6 in package-lock.json to incorporate the latest features and fixes.
- Added new esbuild dependencies for various architectures (aix, android, darwin, freebsd, linux) to enhance cross-platform support.
- Updated TypeScript definitions for ms and node modules to align with the latest API changes and improve type safety.
This commit is contained in:
Torsten Schulz (local)
2026-02-04 11:26:25 +01:00
parent 503ff90dfa
commit 2871b79b04
500 changed files with 22481 additions and 47230 deletions

View File

@@ -4,7 +4,7 @@ import User from '../models/User.js';
import UserToken from '../models/UserToken.js';
import { sendActivationEmail } from './emailService.js';
import { devLog } from '../utils/logger.js';
import { devLog, errorLog } from '../utils/logger.js';
const register = async (email, password) => {
let createdUser = null;
@@ -18,8 +18,16 @@ const register = async (email, password) => {
// Aufrufer bekommt absichtlich KEINE Userdaten zurück (siehe Controller)
return;
} catch (error) {
// 1) Immer Grund im Log mit Kontext ausgeben
devLog('[authService.register] Fehler bei Registrierung', error);
// 1) Immer Grund im Log mit Kontext ausgeben (auch in Prod)
errorLog('[authService.register] Fehler bei Registrierung', {
name: error?.name,
message: error?.message,
code: error?.code,
responseCode: error?.responseCode,
response: error?.response,
});
// Optional zusätzlich ausführlich im Dev-Log
devLog('[authService.register] Stacktrace:', error?.stack);
// 2) Falls User bereits angelegt wurde, wieder löschen (Rollback)
if (createdUser) {