mirror of
https://github.com/denoland/std.git
synced 2024-11-22 04:59:05 +00:00
15 lines
314 B
TypeScript
15 lines
314 B
TypeScript
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
|
|
import { parse } from "./parse.ts";
|
|
|
|
export function canParse(version: string): boolean {
|
|
try {
|
|
parse(version);
|
|
return true;
|
|
} catch (err) {
|
|
if (!(err instanceof TypeError)) {
|
|
throw err;
|
|
}
|
|
return false;
|
|
}
|
|
}
|