Commit Graph

163 Commits

Author SHA1 Message Date
Michael Lumish ab02dc0be4 proto-loader: Allow the grpcLib option to be omitted in the type generator 2023-09-13 16:57:45 -07:00
Michael Lumish a417e9bc3b proto-loader: Bump version to 0.7.9 2023-08-22 13:49:52 -07:00
Michael Lumish aee1789145 proto-loader: Increment version to prerelease version 2023-07-28 11:49:30 -07:00
Andrew Haines 9c3640f958
proto-loader: Update long dependency to match protobufjs
Signed-off-by: Andrew Haines <andrew@haines.org.nz>
2023-07-13 10:17:16 +01:00
Michael Lumish 513f72a4fc proto-loader: Increment version to 0.7.8 2023-07-11 10:54:15 -07:00
Lucio Martinez 31adc1dac1 Fixes security issue by upgrading `protobufjs` 2023-07-10 22:03:01 +00:00
Michael Lumish bc2447ccf6 proto-loader: Update to yargs@17.x 2023-04-28 10:58:09 -07:00
Michael Lumish d78d6d3b64 proto-loader: Bump to 0.7.6 2023-03-07 13:10:46 -08:00
install 31aec874dd proto-loader-gen-types Narrow field Long check
- Explicitly list the primitive field types that use Long, instead of
  searching for `64` in the type name.
2023-02-22 11:57:26 -05:00
Michael Lumish 1c4f12181a proto-loader: Bump version to 0.7.5 2023-02-13 13:33:34 -08:00
Daniel Rönnkvist ad298bc7c8 remove possible deprecated options from type brand output 2023-02-11 22:06:59 +01:00
Daniel Rönnkvist c20ddd3d2b write @deprecated jsdoc annotation if comments are enabled
update golden generated with @deprecated annotation
2023-02-10 17:52:59 +01:00
Michael Lumish 40ef3ec3a3 proto-loader: Bump to version 0.7.4 2022-12-05 13:59:55 -05:00
Taegeun Moon f1e3f6d7d3 use option method 2022-12-03 00:31:26 +09:00
Taegeun Moon 80332044c7 update typeBrandHint location 2022-12-01 14:12:10 +09:00
Taegeun Moon 256fbd8915 set defaults for brand option 2022-12-01 13:34:32 +09:00
Taegeun Moon 927c29de4a support both input and output
update readme

update readme
2022-12-01 13:34:31 +09:00
Taegeun Moon e955c47bd5 rename as outputBranded 2022-12-01 11:09:09 +09:00
Taegeun Moon 9e548d4d87 update readme 2022-11-30 22:34:15 +09:00
Taegeun Moon 6f755fe346 add branded option for proto-loader-gen-types 2022-11-30 22:31:22 +09:00
install ef7b8e8f14 Don't allow `null` for enum field inputs/outputs 2022-11-16 10:10:13 -05:00
install c7125fbdb5 proto-loader-gen-types Avoid TS enums 2022-11-15 16:44:52 -05:00
Michael Lumish 1c0b6459fe proto-loader: Bump to 0.7.3 2022-09-21 10:44:59 -07:00
install d81ec8e532 Update golden tests - use input/output templates 2022-09-07 10:05:24 -04:00
install bc66ebf62f proto-loader-gen-types Typename templates
- Allow for customizing the naming pattern for both restricted and permissive types
2022-09-07 10:05:24 -04:00
Michael Lumish 09f3dd9e05
Merge pull request #2172 from chm-diederichs/proto-loader-maps
include `.map` files in proto-loader npm package
2022-08-29 14:33:25 -07:00
Michael Lumish d0e7f356db proto-loader: Undo upgrade of 'long' dependency 2022-08-17 12:44:48 -07:00
Michael Lumish f49c42c4c8
Merge pull request #2196 from murgatroid99/proto-loader_dep_fix
proto-loader: Update dependencies to fix compilation error
2022-08-17 10:20:59 -07:00
Michael Lumish 9d0eb60d19 proto-loader: Update dependencies to fix compilation error 2022-08-17 09:33:14 -07:00
Simen Bekkhus d23d7bdd09
remove types
`long` ships with types now
2022-08-09 12:32:57 +02:00
Simen Bekkhus 9e3935ec83
fix: update `long` to v5 2022-08-09 12:26:33 +02:00
Christophe Diederichs 924fb9a329 include proto-loader-gen-types.js.map in release 2022-07-22 09:23:22 +01:00
Christophe Diederichs 3ab4ee3467 include .map files in proto-loader npm package 2022-07-21 17:59:11 +01:00
Michael Lumish 7b4704cc92 proto-loader: Update protobufjs dependency to 7.x 2022-07-11 11:32:04 -07:00
Michael Lumish 475559f976 proto-loader: Increment version to 0.6.13 2022-06-06 14:08:13 -07:00
Conall Ó Cofaigh e94bd36bf1
bump protobufjs to "^6.11.3" 2022-05-30 13:54:05 +01:00
Michael Lumish d8d957bf8c proto-loader: Switch long dependency back to 4.x 2022-05-05 09:27:48 -07:00
Michael Lumish 2b67d5b010 proto-loader: Don't force long@5 2022-05-03 10:16:54 -07:00
Michael Lumish 3388765cbb proto-loader: Update to Long 5.x 2022-05-02 11:03:01 -07:00
Michael Lumish ee9226e3c8 proto-loader: Update version to 0.6.9 2022-01-05 10:51:45 -08:00
Michael Lumish f049333e48 proto-loader: Decrease dependency to yargs 16 for compatibility with Node <12 2022-01-05 10:51:00 -08:00
Michael Lumish 9f5187fbaa proto-loader: Increase version to 0.6.8 2022-01-04 10:09:17 -08:00
Michael Lumish 9f3001eb97 proto-loader: Update yargs to version 17 2022-01-04 10:08:40 -08:00
Michael Lumish 2af9a05ee4 Ensure consistent null in missing file names 2021-12-09 13:18:06 -05:00
Michael Lumish 8d771044e7 Make diff command work on Mac, make file comment use consistent directory separator 2021-12-09 12:46:59 -05:00
Michael Lumish f706d524e7 Ignore trailing whitespace in proto-loader golden file test diff 2021-12-09 10:47:48 -05:00
Michael Lumish 20dbaa8e27 Make npm clean scripts platform-agnostic 2021-12-08 14:54:56 -05:00
Michael Lumish 4b20bf3fce proto-loader: Fix generated types for callbacks 2021-11-15 10:05:10 -08:00
Michael Lumish 144c41b366 proto-loader: Make serializers reject arrays 2021-10-15 09:48:42 -07:00
Michael Lumish c95219b1ea proto-loader: Avoid generating conflicting method names in service clients 2021-09-07 14:38:58 -07:00