| "use strict"; | |
| module.exports = {}; | |
| /** | |
| * Named roots. | |
| * This is where pbjs stores generated structures (the option `-r, --root` specifies a name). | |
| * Can also be used manually to make roots available across modules. | |
| * @name roots | |
| * @type {Object.<string,Root>} | |
| * @example | |
| * // pbjs -r myroot -o compiled.js ... | |
| * | |
| * // in another module: | |
| * require("./compiled.js"); | |
| * | |
| * // in any subsequent module: | |
| * var root = protobuf.roots["myroot"]; | |
| */ |