Skip to content

Implement Standard Schema #3078

Open
@xballoy

Description

@xballoy

Runtime

node.js

Runtime version

22.16.0 (LTS)

Module version

17.13.3

Used with

No response

Any other relevant information

No response

What problem are you trying to solve?

Implement the Standard Schema spec so that library that are not linked to a specific validation lib can also use Joi.

All those tools support the spec: https://github.com/standard-schema/standard-schema?tab=readme-ov-file#what-tools--frameworks-accept-spec-compliant-schemas

Do you have a new or modified API suggestion to solve the problem?

Implementation details are already defined by the spec: https://github.com/standard-schema/standard-schema?tab=readme-ov-file#how-can-my-schema-library-implement-the-spec

Activity

xballoy

xballoy commented on May 26, 2025

@xballoy
Author

@Marsup if you are willing to merge and release this I can work on this feature

linked a pull request that will close this issue on May 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew functionality or improvement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      Participants

      @xballoy

      Issue actions

        Implement Standard Schema · Issue #3078 · hapijs/joi