У меня есть метод, который преобразует схему JSON в интерфейс «string» интерфейса. Это выглядит следующим образом:Можно ли экспортировать интерфейс ввода-вывода в виде вывода из метода?
// Входной
var scriptSchema = {
type: 'object',
properties: {
src: { type: 'string' },
name: { type: 'string' },
author: { type: 'string' }
},
required: ['src','name']
}
// Выходные данные (как строка)
interface IScript {
src: string,
name: string,
author?: string
}
Я хотел бы избежать создания файла для размещения этого, если это возможно.
В идеале, если возможно, я хотел бы сделать что-то подобное.
export interface IScript = JSON.parse(...) //etc, etc
Любые предложения?
Да, это был мой вывод. Я задам этот вопрос еще час, если не обнаружу чудес, я приму этот ответ. – Proximo