export const liskMetaSchema = { $schema : 'http://json-schema.org/draft-07/schema#' , $id : 'http://lisk.com/lisk-schema/schema#' , title : 'Lisk Schema' , type : 'object' , properties : { $schema : { type : 'string' , const : 'http://lisk.com/lisk-schema/schema#' , format : 'uri' , } , $id : { type : 'string' , format : 'uri-reference' , } , title : { type : 'string' , } , type : { type : 'string' , const : 'object' , } , properties : { type : 'object' , propertyNames : { type : 'string' , format : 'camelCase' , } , additionalProperties : { anyOf : [ { $ref : '#/definitions/schema' , } , { type : 'object' , properties : { type : { type : 'string' , enum : [ 'array' , 'object' ] , } , } , } , ] , } , minProperties : 1 , } , required : { type : 'array' , items : { type : 'string' , } , uniqueItems : true , } , } , required : [ '$id' , '$schema' , 'type' , 'properties' ] , additionalProperties : false , definitions : { schema : { allOf : [ { $ref : 'http://json-schema.org/draft-07/schema#' } ] , } , } , } ;