/** * Version Parser * * Parses version strings from generated context files. * Supports multiple version marker formats used by k0ntext. */ /** * Version marker patterns found in generated files */ const VERSION_PATTERNS = [ // Format: *Generated by k0ntext v3.3.1* /\*Generated by k0ntext v(\d+\.\d+\.\d+[^*)]*)\*/, // Format: > **Version:** 3.3.1 /\*\*Version:\*\*\s*(\d+\.\d+\.\d+[^,\s]*)/, // Format: > Version: 3.3.1 /Version:\s*(\d+\.\d+\.\d+[^,\s]*)/, // Format: "generator_version": "3.3.1" /"generator_version":\s*"(\d+\.\d+\.\d+[^"]*)"/, // Format: /