8 lines
417 B
TypeScript
8 lines
417 B
TypeScript
import {readFileSync} from "node:fs"
|
|
import {join} from "node:path"
|
|
import {parseReleaseManifest,type ReleaseManifest} from "./release-metadata"
|
|
export type {ReleaseManifest,ReleaseCommit} from "./release-metadata"
|
|
export function readReleaseManifest():ReleaseManifest|null {
|
|
try{return parseReleaseManifest(JSON.parse(readFileSync(join(process.cwd(),"public","release-manifest.json"),"utf8")))}catch{return null}
|
|
}
|