joi2types

node v10.24.1
version: 1.0.1
endpointsharetweet
const Joi = require("@hapi/joi"); const joi2Types = require("joi2types").default; // example for react-router-config const schema = Joi.array().items( Joi.object({ path: Joi.string().description("Any valid URL path"), component: Joi.string().description( "A React component to render only when the location matches." ), redirect: Joi.string().description("navigate to a new location"), exact: Joi.boolean().description( "When true, the active class/style will only be applied if the location is matched exactly." ) }).unknown() ); (async () => { const types = await joi2Types(schema, { bannerComment: "/** comment for test */", interfaceName: "IRoute" }); console.log(types) })();
Loading…

no comments

    sign in to comment