mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-21 02:06:43 +00:00
* fix(ci): preserve OCM workspace prepack * fix(ci): bind OCM prepack to pack context * fix(ci): avoid path import shadowing
35 lines
1023 B
TypeScript
35 lines
1023 B
TypeScript
#!/usr/bin/env node
|
|
export function parseWorkspaceDependencyDirs(raw?: string, cwd?: string): string[];
|
|
export function resolveWorkspaceInstallPlan(
|
|
args: unknown,
|
|
workspaceDirs: unknown,
|
|
cwd?: string,
|
|
): {
|
|
installArgs: unknown;
|
|
prefixDir: string;
|
|
rootArchive: string;
|
|
} | null;
|
|
export function buildInstallManifest(
|
|
rootArchive: unknown,
|
|
workspacePackages: unknown,
|
|
): {
|
|
private: boolean;
|
|
dependencies: {
|
|
openclaw: string;
|
|
};
|
|
};
|
|
export function resolveNpmEnvironment(args: string[], env?: NodeJS.ProcessEnv): NodeJS.ProcessEnv;
|
|
export function resolveRuntimePackPlan(
|
|
args: string[],
|
|
env?: NodeJS.ProcessEnv,
|
|
): { profile: string; packArgs: string[] } | null;
|
|
export function resolveRuntimePackEnvironment(
|
|
env?: NodeJS.ProcessEnv,
|
|
now?: () => Date,
|
|
readGitCommit?: () => string | null,
|
|
): NodeJS.ProcessEnv & { OPENCLAW_BUILD_TIMESTAMP: string; GIT_COMMIT?: string };
|
|
export function rewriteWorkspaceDependencyVersions(
|
|
packageJson: unknown,
|
|
workspacePackages: unknown,
|
|
): number;
|