AbdulElahGwaith's picture
Upload folder using huggingface_hub
88df9e4 verified
import { term, type TermSchema } from './glossaries-candidates'
export interface GlossaryExternalItem {
term: string
description: string
}
export interface DescriptionSchema {
type: 'string'
lintable: boolean
}
export interface GlossariesExternalSchema {
type: 'array'
items: {
type: 'object'
required: ['term', 'description']
additionalProperties: false
properties: {
term: TermSchema
description: DescriptionSchema
}
}
minItems: number
}
const schema: GlossariesExternalSchema = {
type: 'array',
items: {
type: 'object',
required: ['term', 'description'],
additionalProperties: false,
properties: {
term,
description: {
type: 'string',
lintable: true,
},
},
},
minItems: 21,
}
export default schema