21 Commits

Author SHA1 Message Date
Taylor McIntyre
da34f43ccd
feat!: move command line tool to a new package named protobufjs-cli (#1234)
* Get protobufjs-cli to a publishable state

* Fix eslint issues

* Fix pbts path

* Install cli package deps on CI 'build' job

* fix: get rid of require-protobufjs.js

* fix: lint

* fix: versions

* chore(deps): update package-lock.json

Co-authored-by: Stacey Sern <stacey@dropbox.com>
Co-authored-by: Gabriel Cangussu <gabrielcangussu@gmail.com>
Co-authored-by: Alexander Fenster <fenster@google.com>
2021-01-15 16:02:00 -08:00
dcodeIO
1a522f793b Other: Update dependencies 2018-05-16 13:01:51 +02:00
stelcheck
9afb8a2ff2
proto3: skip defaults
Defaults are not supported in proto3, and therefore should
not be appended to a `.proto` file when using `-t proto3`
flag for `pbjs`.
2017-09-04 12:43:43 +09:00
dcodeIO
3b848a10b3 Fixed missing semicolon after 'extensions' and 'reserved' when generating proto files, fixes #810 2017-06-09 10:08:04 +02:00
dcodeIO
3a20968c6d Other: Properly remove unnecessary (packed) options from JSON descriptors 2017-04-13 19:12:45 +02:00
dcodeIO
5041fad9de Other: Additional restructuring for moving configuration files out of the root folder 2017-03-12 22:12:09 +01:00
dcodeIO
364e7d457e Other: Exclude dist/ from codeclimate checks 2017-03-07 23:04:37 +01:00
dcodeIO
6e81fcb05f Other: Also lint cli utilities 2017-03-06 04:35:50 +01:00
dcodeIO
487f8922d8 Other: Updated depdendencies / rebuilt dist files 2017-02-23 18:10:40 +01:00
dcodeIO
a97956b132 Breaking: Moved camelCase/underScore away from util to where actually used 2016-12-23 12:06:54 +01:00
dcodeIO
fed2000e7e Added legacy groups support to pbjs, see #568 2016-12-18 01:56:47 +01:00
dcodeIO
f1110b0993 Allow null for optional messages, see #562; Other minor improvements to short ifs 2016-12-15 19:18:43 +01:00
dcodeIO
1d99442fe6 Integrated types fixes into our tsd-jsdoc fork, now using void as return type for undefined, see #527; updated internals and static target to use immutable objects on prototypes 2016-12-07 23:37:12 +01:00
dcodeIO
090d8eaf10 Refactored cli targets; added 'defaults' option to Prototype#asJSON, see #521 2016-12-07 13:17:11 +01:00
joakimrapp
bb40594672 syntax was never declared
added line 21:
var syntax = 3;

by the way, why not include the json->proto functionality into "util"?
2016-12-07 11:53:25 +01:00
joakimrapp
f1008e6ee5 Update proto.js 2016-12-07 11:47:07 +01:00
dcodeIO
09865d0693 Unified proto/reflection/classes/static encoding API to always return a writer 2016-12-04 13:06:00 +01:00
dcodeIO
4885b8239e pbjs static target progress, uses customizable wrapper template [ci skip] 2016-12-03 01:00:34 +01:00
dcodeIO
6a06e95222 pbjs descriptor.proto compatibility; always use Uint8Array in docs for tsd, see #503 2016-11-30 14:50:22 +01:00
dcodeIO
4affa1b7c0 pbjs proto target field options, language-level compliance with jspb test.proto 2016-11-29 13:20:10 +01:00
dcodeIO
26ba0bb1ab Fresh master without docs 2016-11-26 11:53:06 +01:00