 aacb45156b
			
		
	
	aacb45156b
	
	
	
		
			
			- Install Jest for unit testing with React Testing Library - Install Playwright for end-to-end testing - Configure Jest with proper TypeScript support and module mapping - Create test setup files and utilities for both unit and e2e tests Components: * Jest configuration with coverage thresholds * Playwright configuration with browser automation * Unit tests for LoginForm, AuthContext, and useSocketIO hook * E2E tests for authentication, dashboard, and agents workflows * GitHub Actions workflow for automated testing * Mock data and API utilities for consistent testing * Test documentation with best practices Testing features: - Unit tests with 70% coverage threshold - E2E tests with API mocking and user journey testing - CI/CD integration for automated test runs - Cross-browser testing support with Playwright - Authentication system testing end-to-end 🚀 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
		
			
				
	
	
		
			35 lines
		
	
	
		
			778 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			778 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| "use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.getSignals=void 0;var _os=require("os");
 | |
| 
 | |
| var _core=require("./core.js");
 | |
| var _realtime=require("./realtime.js");
 | |
| 
 | |
| 
 | |
| 
 | |
| const getSignals=function(){
 | |
| const realtimeSignals=(0,_realtime.getRealtimeSignals)();
 | |
| const signals=[..._core.SIGNALS,...realtimeSignals].map(normalizeSignal);
 | |
| return signals;
 | |
| };exports.getSignals=getSignals;
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| const normalizeSignal=function({
 | |
| name,
 | |
| number:defaultNumber,
 | |
| description,
 | |
| action,
 | |
| forced=false,
 | |
| standard})
 | |
| {
 | |
| const{
 | |
| signals:{[name]:constantSignal}}=
 | |
| _os.constants;
 | |
| const supported=constantSignal!==undefined;
 | |
| const number=supported?constantSignal:defaultNumber;
 | |
| return{name,number,description,supported,action,forced,standard};
 | |
| };
 | |
| //# sourceMappingURL=signals.js.map
 |