UNPKG

vulnzap-core

Version:

Secure AI-generated code by intercepting vulnerabilities in real-time

23 lines (22 loc) 826 B
/** * Parse a version string based on the ecosystem * * @param {string} version - Version string to parse * @param {string} ecosystem - Package ecosystem (npm, pip, etc.) * @returns {string|null} - Normalized version string or null if invalid */ export function parseVersion(version: string, ecosystem: string): string | null; /** * Compare version strings based on ecosystem * * @param {string} version - Version to check * @param {string} range - Version range or constraint * @param {string} ecosystem - Package ecosystem (npm, pip, etc) * @returns {boolean} - Whether version satisfies the range */ export function compareVersions(version: string, range: string, ecosystem: string): boolean; declare namespace _default { export { parseVersion }; export { compareVersions }; } export default _default;