UNPKG

@gati-framework/cli

Version:

CLI tool for Gati framework - create, develop, build and deploy cloud-native applications

40 lines 1.23 kB
/** * @file phase1-copy.ts * @description Readonly copy of Phase 1 branded types from packages/types/src/index.ts * * MAINTENANCE STRATEGY: Manual sync with event listener queue * * When Phase 1 types change in packages/types/src/index.ts: * 1. Manually update type definitions below to match * 2. Event listener queue tracks test completions for future auto-sync * 3. Run tests to verify extraction still works * * Event Queue System: * - Tests emit completion events with filename on afterEach * - Listener accumulates events during test run * - Provides foundation for automated sync validation * * WHY READONLY COPY: * - Avoids Windows file locking issues on packages/types/src/index.ts * - Enables parallel test execution without conflicts * - Test-only fixture doesn't affect production code * * Last synced: 2025-11-18 (Initial Phase 1 implementation) */ // Test extraction metadata export const PHASE1_TYPES = [ 'EmailString', 'UUID', 'URLString', 'TimestampString', 'CUID', 'PasswordString', 'PhoneString', 'HexString', 'Base64String', 'PositiveNumber', 'NegativeNumber', 'IntegerNumber', 'PortNumber', ]; //# sourceMappingURL=phase1-copy.js.map