feat: adapt pullfrog for gitea + ollama
This commit is contained in:
+7
-7
@@ -1,10 +1,10 @@
|
||||
import semver from "semver";
|
||||
import packageJson from "../package.json" with { type: "json" };
|
||||
|
||||
export function getDevDependencyVersion(name: keyof typeof packageJson.devDependencies): string {
|
||||
const version = packageJson.devDependencies[name];
|
||||
if (!semver.valid(version)) {
|
||||
throw new Error(`dev dependency "${name}" must be a pinned version, got "${version}"`);
|
||||
}
|
||||
return version;
|
||||
export function getDevDependencyVersion(name: string): string {
|
||||
const deps = packageJson.devDependencies as Record<string, string>;
|
||||
const version = deps[name];
|
||||
if (!version) throw new Error(`dev dependency "${name}" not found`);
|
||||
const clean = version.replace(/^[^0-9]*/, "");
|
||||
if (!clean) throw new Error(`dev dependency "${name}" must be a pinned version, got "${version}"`);
|
||||
return clean;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user