chore: enhance test setup, improve compatibility, and fix security issues
Open
Tekvology
opened this issue 9 months ago
•
1 comments
- Removed coveralls dependency.
- Added npm-run-all2 for better script management.
- Split build scripts into smaller, modular tasks.
- Improved cross-platform compatibility for script execution.
- Implemented security overrides for dependencies.
- Added cross-env to ensure setup:test script runs consistently across environments.
- Installed sqlite3 to speed up testing.
- Updated ORM configuration to use an inbuilt SQLite database for improved test performance.
- Fixed test cases to align with the new setup.
- Successfully ran test coverage – all tests passed.