INNER CODE UNIT · TypeScript

prevVersionRegex

KinsonDigital/Velaptor · DevTools/prep-prev-release.ts:58

		const prevVersionRegex = /^v([1-9]\d*|0)\.([1-9]\d*|0)\.([1-9]\d*|0)-preview\.([1-9]\d*)$/gm;

		return prevVersionRegex.test(value.trim().toLowerCase());
	},
	transform: (value) => {
		const result = value.trim().toLowerCase();

		return result.startsWith("v") ? result.slice(1) : result;
	},
});

printGray(`⌛Validating the label '${prevLabel}'. . .`);
const labelClient = new LabelClient(ownerName, repoName, token);
const labelExists = await labelClient.exists(prevLabel);

if (!labelExists) {
	console.error(
		`The label '${prevLabel}' does not exist in the repository '${ownerName}/${repoName}'.`,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…