mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 06:00:43 +00:00
refactor: trim config doc baseline helper exports
This commit is contained in:
@@ -42,7 +42,7 @@ export type ConfigDocBaselineEntry = {
|
||||
hasChildren: boolean;
|
||||
};
|
||||
|
||||
export type ConfigDocBaseline = {
|
||||
type ConfigDocBaseline = {
|
||||
generatedBy: "scripts/generate-config-doc-baseline.ts";
|
||||
coreEntries: ConfigDocBaselineEntry[];
|
||||
channelEntries: ConfigDocBaselineEntry[];
|
||||
@@ -490,7 +490,7 @@ export function dedupeConfigDocBaselineEntries(
|
||||
return [...byPath.values()].toSorted((left, right) => left.path.localeCompare(right.path));
|
||||
}
|
||||
|
||||
export function splitConfigDocBaselineEntries(entries: ConfigDocBaselineEntry[]): {
|
||||
function splitConfigDocBaselineEntries(entries: ConfigDocBaselineEntry[]): {
|
||||
coreEntries: ConfigDocBaselineEntry[];
|
||||
channelEntries: ConfigDocBaselineEntry[];
|
||||
pluginEntries: ConfigDocBaselineEntry[];
|
||||
@@ -520,7 +520,7 @@ export function flattenConfigDocBaselineEntries(
|
||||
return [...baseline.coreEntries, ...baseline.channelEntries, ...baseline.pluginEntries];
|
||||
}
|
||||
|
||||
export async function buildConfigDocBaseline(): Promise<ConfigDocBaseline> {
|
||||
async function buildConfigDocBaseline(): Promise<ConfigDocBaseline> {
|
||||
if (cachedConfigDocBaselinePromise) {
|
||||
return await cachedConfigDocBaselinePromise;
|
||||
}
|
||||
@@ -606,7 +606,7 @@ function sha256(content: string): string {
|
||||
}
|
||||
|
||||
/** Build the sha256 hash file content for all config baseline artifacts. */
|
||||
export function computeConfigBaselineHashFileContent(json: ConfigDocBaselineArtifacts): string {
|
||||
function computeConfigBaselineHashFileContent(json: ConfigDocBaselineArtifacts): string {
|
||||
const lines = [
|
||||
`${sha256(json.combined)} config-baseline.json`,
|
||||
`${sha256(json.core)} config-baseline.core.json`,
|
||||
|
||||
Reference in New Issue
Block a user