├── .gitignore ├── .npmignore ├── .travis.yml ├── CONTRIBUTION.md ├── LICENSE ├── MIGRATION.md ├── README.md ├── compiler ├── grammar.js ├── spec.js ├── test │ ├── demo.thrift │ └── index.js └── thrift-idl.pegjs ├── docs.jsig ├── example1.js ├── example1.thrift ├── index.js ├── package.json ├── result.js ├── specs ├── abinary.js ├── aboolean.js ├── adouble.js ├── aenum.js ├── aint64.js ├── ainteger.js ├── alist.js ├── amap.js ├── aresult.js ├── aset.js ├── astring.js ├── astruct.js ├── error.js ├── index.js └── test │ └── index.js ├── test.js └── test ├── AnnotationTest.thrift ├── BrokenConstants.thrift ├── ConstantsDemo.thrift ├── DebugProtoTest.thrift ├── DenseLinkingTest.thrift ├── DocTest.thrift ├── EnumTest.thrift ├── Include.thrift ├── JavaBeansTest.thrift ├── ManyOptionals.thrift ├── ManyTypedefs.thrift ├── NameConflictTest.thrift ├── OptionalRequiredTest.thrift ├── Recursive.thrift ├── ReuseObjects.thrift ├── SmallTest.thrift ├── StressTest.thrift ├── ThriftTest.thrift ├── TypedefTest.thrift ├── annotations.js ├── annotations.thrift ├── enum-collision.thrift ├── enum-overflow.thrift ├── enum.js ├── enum.thrift ├── index.js ├── struct.js ├── struct.thrift ├── thrift-idl.js ├── typedef-compound.thrift ├── typedef-invalid.thrift ├── typedef.js └── typedef.thrift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .idea 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/CONTRIBUTION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/README.md -------------------------------------------------------------------------------- /compiler/grammar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/compiler/grammar.js -------------------------------------------------------------------------------- /compiler/spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/compiler/spec.js -------------------------------------------------------------------------------- /compiler/test/demo.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/compiler/test/demo.thrift -------------------------------------------------------------------------------- /compiler/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/compiler/test/index.js -------------------------------------------------------------------------------- /compiler/thrift-idl.pegjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/compiler/thrift-idl.pegjs -------------------------------------------------------------------------------- /docs.jsig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/docs.jsig -------------------------------------------------------------------------------- /example1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/example1.js -------------------------------------------------------------------------------- /example1.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/example1.thrift -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/package.json -------------------------------------------------------------------------------- /result.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/result.js -------------------------------------------------------------------------------- /specs/abinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/abinary.js -------------------------------------------------------------------------------- /specs/aboolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/aboolean.js -------------------------------------------------------------------------------- /specs/adouble.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/adouble.js -------------------------------------------------------------------------------- /specs/aenum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/aenum.js -------------------------------------------------------------------------------- /specs/aint64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/aint64.js -------------------------------------------------------------------------------- /specs/ainteger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/ainteger.js -------------------------------------------------------------------------------- /specs/alist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/alist.js -------------------------------------------------------------------------------- /specs/amap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/amap.js -------------------------------------------------------------------------------- /specs/aresult.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/aresult.js -------------------------------------------------------------------------------- /specs/aset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/aset.js -------------------------------------------------------------------------------- /specs/astring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/astring.js -------------------------------------------------------------------------------- /specs/astruct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/astruct.js -------------------------------------------------------------------------------- /specs/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/error.js -------------------------------------------------------------------------------- /specs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/index.js -------------------------------------------------------------------------------- /specs/test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/specs/test/index.js -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test.js -------------------------------------------------------------------------------- /test/AnnotationTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/AnnotationTest.thrift -------------------------------------------------------------------------------- /test/BrokenConstants.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/BrokenConstants.thrift -------------------------------------------------------------------------------- /test/ConstantsDemo.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/ConstantsDemo.thrift -------------------------------------------------------------------------------- /test/DebugProtoTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/DebugProtoTest.thrift -------------------------------------------------------------------------------- /test/DenseLinkingTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/DenseLinkingTest.thrift -------------------------------------------------------------------------------- /test/DocTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/DocTest.thrift -------------------------------------------------------------------------------- /test/EnumTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/EnumTest.thrift -------------------------------------------------------------------------------- /test/Include.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/Include.thrift -------------------------------------------------------------------------------- /test/JavaBeansTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/JavaBeansTest.thrift -------------------------------------------------------------------------------- /test/ManyOptionals.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/ManyOptionals.thrift -------------------------------------------------------------------------------- /test/ManyTypedefs.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/ManyTypedefs.thrift -------------------------------------------------------------------------------- /test/NameConflictTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/NameConflictTest.thrift -------------------------------------------------------------------------------- /test/OptionalRequiredTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/OptionalRequiredTest.thrift -------------------------------------------------------------------------------- /test/Recursive.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/Recursive.thrift -------------------------------------------------------------------------------- /test/ReuseObjects.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/ReuseObjects.thrift -------------------------------------------------------------------------------- /test/SmallTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/SmallTest.thrift -------------------------------------------------------------------------------- /test/StressTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/StressTest.thrift -------------------------------------------------------------------------------- /test/ThriftTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/ThriftTest.thrift -------------------------------------------------------------------------------- /test/TypedefTest.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/TypedefTest.thrift -------------------------------------------------------------------------------- /test/annotations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/annotations.js -------------------------------------------------------------------------------- /test/annotations.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/annotations.thrift -------------------------------------------------------------------------------- /test/enum-collision.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/enum-collision.thrift -------------------------------------------------------------------------------- /test/enum-overflow.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/enum-overflow.thrift -------------------------------------------------------------------------------- /test/enum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/enum.js -------------------------------------------------------------------------------- /test/enum.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/enum.thrift -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/index.js -------------------------------------------------------------------------------- /test/struct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/struct.js -------------------------------------------------------------------------------- /test/struct.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/struct.thrift -------------------------------------------------------------------------------- /test/thrift-idl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/thrift-idl.js -------------------------------------------------------------------------------- /test/typedef-compound.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/typedef-compound.thrift -------------------------------------------------------------------------------- /test/typedef-invalid.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/typedef-invalid.thrift -------------------------------------------------------------------------------- /test/typedef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/typedef.js -------------------------------------------------------------------------------- /test/typedef.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/thriftify/HEAD/test/typedef.thrift --------------------------------------------------------------------------------