Skip to content
dpkit
Search
Ctrl
K
Cancel
Web
Terminal
TypeScript
GitHub
Select theme
Dark
Light
Auto
Overview
Getting Started
Contributing
Funding
Guides
CSV
XLSX
JSON
ODS
Arrow
Parquet
Database
Inline Data
Tabular Data
Jupyter Notebooks
dpkit Service
dpkit Cloud
VisiData
API Reference
dpkit
AnyConstraints
AnyField
ArrayConstraints
ArrayField
ArrowPlugin
assertDialect
AssertionError
assertLocalPathVacant
assertPackage
assertResource
assertSchema
BaseCellError
BaseError
BaseFieldError
BaseFieldsError
BaseRowError
BooleanConstraints
BooleanField
BytesError
CellEnumError
CellExclusiveMaximumError
CellExclusiveMinimumError
CellMaximumError
CellMaxLengthError
CellMinimumError
CellMinLengthError
CellPatternError
CellRequiredError
CellTypeError
CellUniqueError
CkanField
CkanOrganization
CkanPackage
CkanPlugin
CkanResource
CkanSchema
CkanTag
concatFileStreams
Contributor
convertDialectFromDescriptor
convertDialectToDescriptor
convertFieldFromDescriptor
convertFieldToDescriptor
convertPackageFromCkan
convertPackageFromDescriptor
convertPackageFromGithub
convertPackageFromZenodo
convertPackageToCkan
convertPackageToDescriptor
convertPackageToGithub
convertPackageToZenodo
convertResourceFromCkan
convertResourceFromDescriptor
convertResourceFromGithub
convertResourceFromZenodo
convertResourceToCkan
convertResourceToDescriptor
convertResourceToGithub
convertResourceToZenodo
convertSchemaFromCkan
convertSchemaFromDescriptor
convertSchemaFromJsonSchema
convertSchemaToCkan
convertSchemaToDescriptor
convertSchemaToHtml
convertSchemaToJsonSchema
convertSchemaToMarkdown
copyFile
createFolder
CsvPlugin
DatabasePlugin
DatabaseSchema
DatahubPlugin
DataRecord
DataRow
DateConstraints
DateField
DatetimeConstraints
DatetimeField
denormalizeField
denormalizePath
denormalizeTable
describeFile
Descriptor
Dialect
DialectOptions
Dpkit
dpkit
DurationConstraints
DurationField
EncodingError
Field
FieldNameError
FieldsExtraError
FieldsMissingError
FieldType
FieldTypeError
FileError
FolderPlugin
ForeignKey
GeojsonConstraints
GeojsonField
GeopointConstraints
GeopointField
getBasepath
getFilename
getFormat
getName
getPackageBasepath
getPolarsSchema
getProtocol
getRecordsFromRows
getTempFilePath
getTempFolderPath
GithubLicense
GithubOwner
GithubPackage
GithubPlugin
GithubResource
HashError
inferCsvDialect
inferDatabaseSchema
inferDialect
InferDialectOptions
inferFileBytes
inferFileEncoding
inferFileHash
inferPackage
inferResource
inferResourceFormat
inferResourceName
inferSchema
inferSchemaFromSample
inferSchemaFromTable
InferSchemaOptions
InlinePlugin
IntegerConstraints
IntegerField
isDescriptor
isLocalPathExist
isRemotePath
isRemoteResource
joinHeaderRows
JsonPlugin
License
ListConstraints
ListField
loadArrowTable
loadCsvTable
loadDatabaseTable
loadDescriptor
loadDialect
loadFile
loadFileStream
loadInlineTable
loadJsonTable
loadOdsTable
loadPackage
loadPackageDescriptor
loadPackageFromCkan
loadPackageFromDatabase
loadPackageFromDatahub
loadPackageFromFolder
loadPackageFromGithub
loadPackageFromZenodo
loadParquetTable
loadProfile
loadResourceDescriptor
loadResourceDialect
loadResourceSchema
loadSchema
loadTable
LoadTableOptions
loadXlsxTable
matchField
mergePackages
Metadata
MetadataError
normalizeField
normalizePath
normalizeTable
NumberConstraints
NumberField
ObjectConstraints
ObjectField
OdsPlugin
Package
ParquetPlugin
parseDescriptor
parseField
Plugin
PolarsField
PolarsSchema
prefetchFile
prefetchFiles
queryTable
Resource
RowUniqueError
saveArrowTable
saveCsvTable
saveDatabaseTable
saveDescriptor
saveDialect
saveFile
saveFileStream
saveJsonTable
saveOdsTable
savePackage
savePackageDescriptor
SavePackageOptions
savePackageToCkan
savePackageToDatabase
savePackageToFolder
savePackageToGithub
savePackageToZenodo
saveParquetTable
saveResourceDescriptor
saveResourceFiles
saveSchema
saveTable
SaveTableOptions
saveXlsxTable
Schema
SchemaOptions
skipCommentRows
Source
StringConstraints
StringField
stringifyDescriptor
stringifyField
stripInitialSpace
Table
TableError
TablePlugin
TimeConstraints
TimeField
validateDescriptor
validateDialect
validateField
validateFile
validatePackage
validatePackageData
validatePackageMetadata
validateResource
validateResourceData
validateResourceMetadata
validateSchema
validateTable
writeTempFile
XlsxPlugin
YearConstraints
YearField
YearmonthConstraints
YearmonthField
ZenodoCreator
ZenodoPackage
ZenodoPlugin
ZenodoResource
@dpkit/lib
AnyConstraints
AnyField
ArrayConstraints
ArrayField
ArrowPlugin
assertDialect
AssertionError
assertLocalPathVacant
assertPackage
assertResource
assertSchema
BaseCellError
BaseError
BaseFieldError
BaseFieldsError
BaseRowError
BooleanConstraints
BooleanField
BytesError
CellEnumError
CellExclusiveMaximumError
CellExclusiveMinimumError
CellMaximumError
CellMaxLengthError
CellMinimumError
CellMinLengthError
CellPatternError
CellRequiredError
CellTypeError
CellUniqueError
CkanField
CkanOrganization
CkanPackage
CkanPlugin
CkanResource
CkanSchema
CkanTag
concatFileStreams
Contributor
convertDialectFromDescriptor
convertDialectToDescriptor
convertFieldFromDescriptor
convertFieldToDescriptor
convertPackageFromCkan
convertPackageFromDescriptor
convertPackageFromGithub
convertPackageFromZenodo
convertPackageToCkan
convertPackageToDescriptor
convertPackageToGithub
convertPackageToZenodo
convertResourceFromCkan
convertResourceFromDescriptor
convertResourceFromGithub
convertResourceFromZenodo
convertResourceToCkan
convertResourceToDescriptor
convertResourceToGithub
convertResourceToZenodo
convertSchemaFromCkan
convertSchemaFromDescriptor
convertSchemaFromJsonSchema
convertSchemaToCkan
convertSchemaToDescriptor
convertSchemaToHtml
convertSchemaToJsonSchema
convertSchemaToMarkdown
copyFile
createFolder
CsvPlugin
DatabasePlugin
DatabaseSchema
DatahubPlugin
DataRecord
DataRow
DateConstraints
DateField
DatetimeConstraints
DatetimeField
denormalizeField
denormalizePath
denormalizeTable
describeFile
Descriptor
Dialect
DialectOptions
Dpkit
dpkit
DurationConstraints
DurationField
EncodingError
Field
FieldNameError
FieldsExtraError
FieldsMissingError
FieldType
FieldTypeError
FileError
FolderPlugin
ForeignKey
GeojsonConstraints
GeojsonField
GeopointConstraints
GeopointField
getBasepath
getFilename
getFormat
getName
getPackageBasepath
getPolarsSchema
getProtocol
getRecordsFromRows
getTempFilePath
getTempFolderPath
GithubLicense
GithubOwner
GithubPackage
GithubPlugin
GithubResource
HashError
inferCsvDialect
inferDatabaseSchema
inferDialect
InferDialectOptions
inferFileBytes
inferFileEncoding
inferFileHash
inferPackage
inferResource
inferResourceFormat
inferResourceName
inferSchema
inferSchemaFromSample
inferSchemaFromTable
InferSchemaOptions
InlinePlugin
IntegerConstraints
IntegerField
isDescriptor
isLocalPathExist
isRemotePath
isRemoteResource
joinHeaderRows
JsonPlugin
License
ListConstraints
ListField
loadArrowTable
loadCsvTable
loadDatabaseTable
loadDescriptor
loadDialect
loadFile
loadFileStream
loadInlineTable
loadJsonTable
loadOdsTable
loadPackage
loadPackageDescriptor
loadPackageFromCkan
loadPackageFromDatabase
loadPackageFromDatahub
loadPackageFromFolder
loadPackageFromGithub
loadPackageFromZenodo
loadParquetTable
loadProfile
loadResourceDescriptor
loadResourceDialect
loadResourceSchema
loadSchema
loadTable
LoadTableOptions
loadXlsxTable
matchField
mergePackages
Metadata
MetadataError
normalizeField
normalizePath
normalizeTable
NumberConstraints
NumberField
ObjectConstraints
ObjectField
OdsPlugin
Package
ParquetPlugin
parseDescriptor
parseField
Plugin
PolarsField
PolarsSchema
prefetchFile
prefetchFiles
queryTable
Resource
RowUniqueError
saveArrowTable
saveCsvTable
saveDatabaseTable
saveDescriptor
saveDialect
saveFile
saveFileStream
saveJsonTable
saveOdsTable
savePackage
savePackageDescriptor
SavePackageOptions
savePackageToCkan
savePackageToDatabase
savePackageToFolder
savePackageToGithub
savePackageToZenodo
saveParquetTable
saveResourceDescriptor
saveResourceFiles
saveSchema
saveTable
SaveTableOptions
saveXlsxTable
Schema
SchemaOptions
skipCommentRows
Source
StringConstraints
StringField
stringifyDescriptor
stringifyField
stripInitialSpace
Table
TableError
TablePlugin
TimeConstraints
TimeField
validateDescriptor
validateDialect
validateField
validateFile
validatePackage
validatePackageData
validatePackageMetadata
validateResource
validateResourceData
validateResourceMetadata
validateSchema
validateTable
writeTempFile
XlsxPlugin
YearConstraints
YearField
YearmonthConstraints
YearmonthField
ZenodoCreator
ZenodoPackage
ZenodoPlugin
ZenodoResource
@dpkit/arrow
ArrowPlugin
loadArrowTable
saveArrowTable
@dpkit/ckan
CkanField
CkanOrganization
CkanPackage
CkanPlugin
CkanResource
CkanSchema
CkanTag
convertPackageFromCkan
convertPackageToCkan
convertResourceFromCkan
convertResourceToCkan
convertSchemaFromCkan
convertSchemaToCkan
loadPackageFromCkan
savePackageToCkan
@dpkit/core
AnyConstraints
AnyField
ArrayConstraints
ArrayField
assertDialect
AssertionError
assertPackage
assertResource
assertSchema
BaseError
BooleanConstraints
BooleanField
Contributor
convertDialectFromDescriptor
convertDialectToDescriptor
convertFieldFromDescriptor
convertFieldToDescriptor
convertPackageFromDescriptor
convertPackageToDescriptor
convertResourceFromDescriptor
convertResourceToDescriptor
convertSchemaFromDescriptor
convertSchemaFromJsonSchema
convertSchemaToDescriptor
convertSchemaToJsonSchema
DateConstraints
DateField
DatetimeConstraints
DatetimeField
denormalizePath
Descriptor
Dialect
DurationConstraints
DurationField
Field
FieldType
ForeignKey
GeojsonConstraints
GeojsonField
GeopointConstraints
GeopointField
getBasepath
getFilename
getFormat
getName
getProtocol
inferResourceFormat
inferResourceName
IntegerConstraints
IntegerField
isDescriptor
isRemotePath
isRemoteResource
License
ListConstraints
ListField
loadDescriptor
loadDialect
loadPackageDescriptor
loadProfile
loadResourceDescriptor
loadResourceDialect
loadResourceSchema
loadSchema
mergePackages
Metadata
MetadataError
normalizePath
NumberConstraints
NumberField
ObjectConstraints
ObjectField
Package
parseDescriptor
Plugin
Resource
saveDescriptor
saveDialect
savePackageDescriptor
SavePackageOptions
saveResourceDescriptor
saveSchema
Schema
Source
StringConstraints
StringField
stringifyDescriptor
TimeConstraints
TimeField
validateDescriptor
validateDialect
validatePackageMetadata
validateResourceMetadata
validateSchema
YearConstraints
YearField
YearmonthConstraints
YearmonthField
@dpkit/csv
CsvPlugin
inferCsvDialect
loadCsvTable
saveCsvTable
@dpkit/database
DatabasePlugin
DatabaseSchema
inferDatabaseSchema
loadDatabaseTable
loadPackageFromDatabase
saveDatabaseTable
savePackageToDatabase
@dpkit/datahub
DatahubPlugin
loadPackageFromDatahub
@dpkit/file
assertLocalPathVacant
BytesError
concatFileStreams
copyFile
describeFile
EncodingError
FileError
getPackageBasepath
getTempFilePath
HashError
inferFileBytes
inferFileEncoding
inferFileHash
isLocalPathExist
loadFile
loadFileStream
prefetchFile
prefetchFiles
saveFile
saveFileStream
saveResourceFiles
validateFile
writeTempFile
@dpkit/github
convertPackageFromGithub
convertPackageToGithub
convertResourceFromGithub
convertResourceToGithub
GithubLicense
GithubOwner
GithubPackage
GithubPlugin
GithubResource
loadPackageFromGithub
savePackageToGithub
@dpkit/html
convertSchemaToHtml
@dpkit/inline
InlinePlugin
loadInlineTable
@dpkit/json
JsonPlugin
loadJsonTable
saveJsonTable
@dpkit/markdown
convertSchemaToMarkdown
@dpkit/ods
loadOdsTable
OdsPlugin
saveOdsTable
@dpkit/parquet
loadParquetTable
ParquetPlugin
saveParquetTable
@dpkit/table
BaseCellError
BaseFieldError
BaseFieldsError
BaseRowError
CellEnumError
CellExclusiveMaximumError
CellExclusiveMinimumError
CellMaximumError
CellMaxLengthError
CellMinimumError
CellMinLengthError
CellPatternError
CellRequiredError
CellTypeError
CellUniqueError
DataRecord
DataRow
denormalizeField
denormalizeTable
DialectOptions
FieldNameError
FieldsExtraError
FieldsMissingError
FieldTypeError
getPolarsSchema
getRecordsFromRows
InferDialectOptions
inferSchemaFromSample
inferSchemaFromTable
InferSchemaOptions
joinHeaderRows
LoadTableOptions
matchField
normalizeField
normalizeTable
parseField
PolarsField
PolarsSchema
queryTable
RowUniqueError
SaveTableOptions
SchemaOptions
skipCommentRows
stringifyField
stripInitialSpace
Table
TableError
TablePlugin
validateField
validateTable
@dpkit/xlsx
loadXlsxTable
saveXlsxTable
XlsxPlugin
@dpkit/zenodo
convertPackageFromZenodo
convertPackageToZenodo
convertResourceFromZenodo
convertResourceToZenodo
loadPackageFromZenodo
savePackageToZenodo
ZenodoCreator
ZenodoPackage
ZenodoPlugin
ZenodoResource
@dpkit/zip
loadPackageFromZip
savePackageToZip
ZipPlugin
Changelog
v1.3.0
v1.2.1
v1.2.0
v1.1.0
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
Web
Terminal
TypeScript
GitHub
Select theme
Dark
Light
Auto
Changelog
Find a version
All versions
All versions forward
View on GitHub
Version v0.16.1
Oct 7, 2025
0.16.1
(2025-10-07)
Bug Fixes
Fixed custrom metadata properties typing (
70133ec
)