internal/

directory
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2026 License: Apache-2.0

Directories

Path Synopsis
Package auth loads OSF credentials from caller-provided sources and redacts secrets from user-visible errors and logs.
Package auth loads OSF credentials from caller-provided sources and redacts secrets from user-visible errors and logs.
Package buildinfo resolves the version embedded in a Go binary.
Package buildinfo resolves the version embedded in a Go binary.
Package cli builds and executes the osf command tree.
Package cli builds and executes the osf command tree.
Package crossprovider models explicit, provenance-preserving transfers between OSF and Zenodo without implying mirroring or publication.
Package crossprovider models explicit, provenance-preserving transfers between OSF and Zenodo without implying mirroring or publication.
Package download provides safe local file writes for OSF downloads, including conflict policies, path traversal protection, and folder-tree manifests.
Package download provides safe local file writes for OSF downloads, including conflict policies, path traversal protection, and folder-tree manifests.
Package observability defines the versioned, redacted operational event contract shared by the CLI, API client, transfer code, and MCP server.
Package observability defines the versioned, redacted operational event contract shared by the CLI, API client, transfer code, and MCP server.
Package osfapi implements the OSF API v2 HTTP client used by the CLI.
Package osfapi implements the OSF API v2 HTTP client used by the CLI.
Package output renders command results as stable JSON or aligned text tables.
Package output renders command results as stable JSON or aligned text tables.
Package repository defines provider-qualified research repository contracts.
Package repository defines provider-qualified research repository contracts.
conformancetest
Package conformancetest provides reusable repository contract assertions.
Package conformancetest provides reusable repository contract assertions.
Package zenodoapi implements the reviewed read-only Zenodo REST adapter.
Package zenodoapi implements the reviewed read-only Zenodo REST adapter.
Package zenodoid parses provider-qualified and canonical Zenodo identities.
Package zenodoid parses provider-qualified and canonical Zenodo identities.
Package zenodooai implements bounded, read-only Zenodo OAI-PMH harvesting.
Package zenodooai implements bounded, read-only Zenodo OAI-PMH harvesting.
Package zenodopublish models and executes explicitly authorized Zenodo sandbox publication lifecycle actions.
Package zenodopublish models and executes explicitly authorized Zenodo sandbox publication lifecycle actions.
Package zenodotransfer implements authenticated, sandbox-only Zenodo draft file transfers.
Package zenodotransfer implements authenticated, sandbox-only Zenodo draft file transfers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL