| 4 | import { SpecParser, ParsedSpec } from './parser.js'; |
| 5 | |
| 6 | export interface SpecChangeEvent { |
| 7 | type: 'spec' | 'steering'; |
| 8 | action: 'created' | 'updated' | 'deleted'; |
| 9 | name: string; |
| 10 | data?: ParsedSpec | any; |
| 11 | } |
| 12 | |
| 13 | export class SpecWatcher extends EventEmitter { |
| 14 | private projectPath: string; |
nothing calls this directly
no outgoing calls
no test coverage detected