feat: add user management scripts and update dependencies

- Added `change-password.js` script for changing user passwords with bcrypt hashing.
- Added `create-admin.js` script to create an admin user if it doesn't already exist.
- Added `list-users.js` script to list all users in the database.
- Updated `package.json` to include `bcrypt` for password hashing and added testing libraries.
- Updated `ts-jest` version and ensured `prompts` is using a caret version for flexibility.
This commit is contained in:
mihf05 2025-05-23 02:44:29 +06:00
parent b04077db02
commit 46da6f3770
5 changed files with 32788 additions and 2 deletions

32620
package-lock.json generated Normal file

File diff suppressed because it is too large Load diff