--- /dev/null
+var root = require("..").newBuilder({\r
+ "convertFieldsToCamelCase": true,\r
+ "populateAccessors": false\r
+})['import']({\r
+ "package": "my.namespace",\r
+ "messages": [\r
+ {\r
+ "name": "something",\r
+ "fields": [],\r
+ "messages": [\r
+ {\r
+ "name": "v1",\r
+ "fields": [],\r
+ "messages": [\r
+ {\r
+ "name": "GetRequest",\r
+ "fields": []\r
+ },\r
+ {\r
+ "name": "GetResponse",\r
+ "fields": []\r
+ }\r
+ ],\r
+ "enums": [],\r
+ "services": [{\r
+ "name": "SomeService",\r
+ "rpc": {\r
+ "get": {\r
+ "request": "GetRequest",\r
+ "response": "GetResponse"\r
+ }\r
+ }\r
+ }]\r
+ }\r
+ ]\r
+ }\r
+ ]\r
+}).build();\r
+console.log(require("util").inspect(root, { depth: 10}));
\ No newline at end of file