文件名称:avro-to-typescript:将Apache Avro模式文件编译为TypeScript类
文件大小:97KB
文件格式:ZIP
更新时间:2024-02-23 07:03:52
converter typescript avro compiler bornfight
普通打字稿 avro-to-typescript将avro模式文件(.avsc)编译为TypeScript类和接口。 使用带有node.js的Avro原理图变得容易又舒适。 产品特点 编译大多数(如果不是全部)avro类型( record , enum , primitive , map , array ) 提供将avro有效序列化和反序列化到js的方法,反之亦然 用法 全球: 大多数项目将以这种方式使用avro-to-typescript npm install -g @degordian/avro-to-typescript avro-to-typescript --compile [ schema-directory ] [ output-directory ] 这将在输出目录中为您的模式生成命名空间的文件夹和文件,因此请记住这一点。 您还需要在项目中安装avro-to-typescript。 npm install @degordian/avro-to-typescript --save 项目: 这种方式就是您的项目在运行时需要生成avro类。 npm ins
【文件预览】:
avro-to-typescript-master
----.gitignore(74B)
----package.json(2KB)
----tslint.json(300B)
----package-lock.json(244KB)
----src()
--------cli.ts(3KB)
--------components()
--------templates()
--------interfaces()
--------models()
--------helpers()
--------index.ts(868B)
----LICENSE(1KB)
----tsconfig.json(771B)
----README.md(3KB)
----test()
--------components()
--------data()