UNPKG

@dpkit/ckan

Version:

Fast TypeScript data management framework built on top of the Data Package standard and Polars DataFrames

28 lines (27 loc) 1.05 kB
import type { Package } from "@dpkit/core"; import type { CkanResource } from "../../resource/Resource.js"; import type { CkanTag } from "../Tag.js"; /** * Denormalizes a Frictionless Data Package to CKAN Package format * @param props Object containing the Package to denormalize * @returns Denormalized CKAN Package object */ export declare function denormalizeCkanPackage(dataPackage: Package): { organization?: import("../Organization.js").CkanOrganization | undefined; id?: string | undefined; name?: string | undefined; title?: string | undefined; notes?: string | undefined; version?: string | undefined; license_id?: string | undefined; license_title?: string | undefined; license_url?: string | undefined; author?: string | undefined; author_email?: string | undefined; maintainer?: string | undefined; maintainer_email?: string | undefined; metadata_created?: string | undefined; metadata_modified?: string | undefined; resources: CkanResource[]; tags: CkanTag[]; };