Skip to main content

Custom data type resources

Discover the resources available to help you create robust and maintainable custom data types in Piiano Vault

These resources can be helpful when creating the bundles to support your custom data types:

  • The @piiano/vault-bundles package. This package provides strong type definitions for use in TypeScript.
  • The @piiano/testcontainers-vault package. This package enables testing to confirm that you can add bundles to a local dev Vault and helps verify that the data type behaves as expected before releasing on a production Vault. You can write tests using any JavaScript or TypeScript testing framework.

An example of how using two packages together is available in the custom-data-type example from the vault-typescript GitHub repository.

On this page