canParse

import { canParse } from "jsr:@ende/chronver";

function

function canParse(value: string): boolean

Returns true if the string can be parsed as ChronVer.

value: string

The version string to check

Returns

true if the string can be parsed as ChronVer, false otherwise

Example: Usage

import { canParse } from "@ende/chronver/can-parse";
import { assert, assertFalse } from "@ende/assert";

assert(canParse("2024.02.29")); // 2024 is a leap year
assertFalse(canParse("2023.02.29")); // 2023 is not
assertFalse(canParse("2024.04.31")); // April has 30 days
assertFalse(canParse("invalid"));

Source