This package has been deprecated

Author message:

Moved to @mojule/schema-tree

1tree-schema

0.2.5 • Public • Published

1tree-schema

Converts JSON schema to and from 1tree instances

const SchemaTree = require( '1tree-schema' )
const jsonSchema = require( './test.schema.json' )

const tree = SchemaTree( jsonSchema )

const integerNodes = tree.findAll( n => n.nodeType() === 'integer' )

integerNodes.forEach( n => {
  const value = n.value()

  value.minimum = 1

  n.value( value )
})

const newSchema = tree.toSchema()

console.log( JSON.stringify( newSchema, null, 2 ) )

Readme

Keywords

Package Sidebar

Install

npm i 1tree-schema

Weekly Downloads

15

Version

0.2.5

License

MIT

Last publish

Collaborators

  • nrkn
  • andybell