Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.

Tags: roll/dpkit

Tags

v2.0.0

Toggle v2.0.0's commit message
chore: Fixed release config

v1.5.1

Toggle v1.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Fixed sqlite and zip support (#196)

* Rebased on native node/bun sqlite drivers

* Removed libsql dependency

* Fixed sqlite adapter

* Fixed dependency issue

* Fixed svg/removed cloud

* Added fflate

* Migrated load from zip

* Migrated save to fflate

* Enable zip in library

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Foreign keys validation; package validation fixes (#195)

* Added DataError

* Removed DataError

* Revert "Removed DataError"

This reverts commit 3185bfe.

* Added missing table error

* Fixed package conversion

* Fixed hash validation

* Fixed loadDescriptor signature

* Fixed loadProfile

* Improve core package structure

* Simplified profile api

* Fixed table profiles

* Implemented loadTables

* Implemented validatePackageForeignKeys

* Added fk tests

* Export fk validation

* Integrated to lib

* Added fk to browser

v1.4.2

Toggle v1.4.2's commit message
perf: Updated concurencty config

v1.4.1

Toggle v1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Fix array/geojson/object validation (#194)

* Fixed validate type

* Removed array/geojson/object parse/stringify

* Implemented validateObjectField

* Implemented jsonSchema constraint

* Extracted validateJsonField

* Implemented array validation

* Implemented geojson validation

* Updated browser

* Added geojson profiles

* Added suport for formatProfile

* Added geojson and topojson formats

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Tabular validation improvements (#189)

* Rebased on anyHorizontal for errors

* Drop target names first

* Use limit over head

* Added streaming

* Added p-all

* Updated validateFields/validateData

* Removed dontParse

* Added narrow TODO

* Added error to fieldTable

* First working version

* Added fielType to type error

* Added maxFieldErorrs

* Updated unique check

* Updated required check

* Updated pattern check

* Updated minLength check

* Updated maxLength check

* Updated enum

* Updated maximum/minimum

* Extended cell errors metadata

* Updated browser errors

* Rebased on mappings

* Fixed enum tests

* Improved expr naming

* Fixed maximum tests

* Fixed tests

* Fixed unique row checks

* Enabled support for `dialect.lineTerminator`

* Improved nomalizeField

* Implementd type narrowing from numbers to integers

* Renamed to resolveDialect/Schema

* Infer integers from floats

* Fixed tests

* Full minimum support

* Full minimum support

* Fixed maxLength and minLength error types

* Suport date/time in minimum/maximum checks

* Support year min/max

* Removed TODO

* Bootstrapped yearmonth min/max support

* Support enum parsing

* Added partial enum parsing

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Improved `validatePackage` function (fixed bugs, added FK valid…

…ation) (#179)

* Added fixture

* Added test

* Added concatFileStreams

* Support multipart path in validateFile

* Added aliases validateResource/PackageMetadata

* Don't rais if can't load a table

* Added encoding validation

* Fixed test

* Improved error message

* Fixed polars encoding

* Fixed fixture for issue #153

* Updated test

* Fixed type erors

* Fixed validateFile spec

* Fixed inferFile spec

* Fixed validateResourceCommand spec

* Enable failing test

* Fixed missing values being considered cell/type errors

* Fixed cell/type-required duplication

v1.2.2

Toggle v1.2.2's commit message
fix: Don't show error type selector with single error type

v1.2.1

Toggle v1.2.1's commit message
fix: Fixed dpkit CLI re-export

v1.2.0

Toggle v1.2.0's commit message
feat: Updated CLI Table navigation