zenodo-utils
Version:
Utilities for working with zenodo
17 lines • 642 B
TypeScript
import { Command } from 'commander';
import type { ISession } from 'myst-cli';
import type { ProjectFrontmatter } from 'myst-frontmatter';
type DepositSource = {
projectPath: string;
depositFile: string;
};
export declare function depositArticleFromSource(session: ISession, depositSource: DepositSource): Promise<{
frontmatter: ProjectFrontmatter;
dois: Record<string, string>;
abstract: string | undefined;
configFile: string | undefined;
project: import("myst-config").ProjectConfig | undefined;
}>;
export declare function addDepositCLI(program: Command): void;
export {};
//# sourceMappingURL=deposit.d.ts.map