{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":167839176,"defaultBranch":"main","name":"ts-proto","ownerLogin":"stephenh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-27T17:49:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6401?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717559312.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8c95fb41ba1f0d6bff59803ded8b11dd9d15e68d","ref":"refs/heads/bump-deps","pushedAt":"2024-06-05T03:48:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"chore: Bump dependencies.","shortMessageHtmlLink":"chore: Bump dependencies."}},{"before":"5c29806133b1000b0d4194199f5571da29f07097","after":null,"ref":"refs/heads/add-missing-files","pushedAt":"2024-06-05T02:55:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"}},{"before":"b259279d389ca71e779dbef3f8a12c4c6d360565","after":null,"ref":"refs/heads/chore-run-proto2-bin","pushedAt":"2024-06-05T02:54:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"}},{"before":"dd772efa79903325c7581e1197d85c615ee34744","after":"e2c149e9b85b5717945df045af836ac97f1cb1d4","ref":"refs/heads/main","pushedAt":"2024-06-05T02:54:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"chore: Remove the bin testing approach (#1050)","shortMessageHtmlLink":"chore: Remove the bin testing approach (#1050)"}},{"before":"5fa5d4b33e547a5714863a6b1b2cb46effeda307","after":"b259279d389ca71e779dbef3f8a12c4c6d360565","ref":"refs/heads/chore-run-proto2-bin","pushedAt":"2024-06-05T02:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"Restore bin file that the test uses.","shortMessageHtmlLink":"Restore bin file that the test uses."}},{"before":"e4d40c081328787c2e7c1e9f1e5d707d8e66ae55","after":"5fa5d4b33e547a5714863a6b1b2cb46effeda307","ref":"refs/heads/chore-run-proto2-bin","pushedAt":"2024-06-05T02:34:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"Fix extension-import needing its own tsconfig.","shortMessageHtmlLink":"Fix extension-import needing its own tsconfig."}},{"before":"743c04657d1328593053a2c44dececd103327a20","after":"e4d40c081328787c2e7c1e9f1e5d707d8e66ae55","ref":"refs/heads/chore-run-proto2-bin","pushedAt":"2024-06-05T02:27:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"Fix extension-import needing its own tsconfig.","shortMessageHtmlLink":"Fix extension-import needing its own tsconfig."}},{"before":"2fd1fb10daf7adc9e5d5ca503cb6c5862824899b","after":"743c04657d1328593053a2c44dececd103327a20","ref":"refs/heads/chore-run-proto2-bin","pushedAt":"2024-06-05T02:22:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"Bump tsx.","shortMessageHtmlLink":"Bump tsx."}},{"before":"bf1de26955c121b9aab41bffbfb0b932071320a1","after":"2fd1fb10daf7adc9e5d5ca503cb6c5862824899b","ref":"refs/heads/chore-run-proto2-bin","pushedAt":"2024-06-05T02:16:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"Remove the old bin files.","shortMessageHtmlLink":"Remove the old bin files."}},{"before":"455574037f5f5040a25830b5bd12b6f47534ca47","after":"9bc86919c859aa6756c0b028f3f57691e57df96d","ref":"refs/heads/lalvoeiro/no-file-descriptor-in-output-schema","pushedAt":"2024-06-04T21:46:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lukealvoeiro","name":"Luke Alvoeiro","path":"/lukealvoeiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28986906?s=80&v=4"},"commit":{"message":"add unit test to new integration dir","shortMessageHtmlLink":"add unit test to new integration dir"}},{"before":"f85a2f1ed4e04143b96d6eaa3a589b16944d3239","after":"dd772efa79903325c7581e1197d85c615ee34744","ref":"refs/heads/main","pushedAt":"2024-06-04T13:59:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"chore(release): 1.176.2 [skip ci]\n\n## [1.176.2](https://github.com/stephenh/ts-proto/compare/v1.176.1...v1.176.2) (2024-06-04)\n\n### Bug Fixes\n\n* Fix snake casing numbers. ([#1052](https://github.com/stephenh/ts-proto/issues/1052)) ([f85a2f1](https://github.com/stephenh/ts-proto/commit/f85a2f1ed4e04143b96d6eaa3a589b16944d3239)), closes [#1048](https://github.com/stephenh/ts-proto/issues/1048)","shortMessageHtmlLink":"chore(release): 1.176.2 [skip ci]"}},{"before":"506dee04aa2de779d0fa757fe6fb8d0b5cbc6b00","after":null,"ref":"refs/heads/fix-snake-case-numbers","pushedAt":"2024-06-04T13:55:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"}},{"before":"63990c00c849bd681a57373ca72b0c3b740ab5f7","after":"f85a2f1ed4e04143b96d6eaa3a589b16944d3239","ref":"refs/heads/main","pushedAt":"2024-06-04T13:55:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"fix: Fix snake casing numbers. (#1052)\n\nFixes #1048","shortMessageHtmlLink":"fix: Fix snake casing numbers. (#1052)"}},{"before":"8f432ea47ae1d3f6c25d8e3d6e67174aeac48061","after":"506dee04aa2de779d0fa757fe6fb8d0b5cbc6b00","ref":"refs/heads/fix-snake-case-numbers","pushedAt":"2024-06-04T13:48:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"fix: Fix snake casing numbers.","shortMessageHtmlLink":"fix: Fix snake casing numbers."}},{"before":null,"after":"8f432ea47ae1d3f6c25d8e3d6e67174aeac48061","ref":"refs/heads/fix-snake-case-numbers","pushedAt":"2024-06-04T13:35:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"fix: Fix snake casing numbers.","shortMessageHtmlLink":"fix: Fix snake casing numbers."}},{"before":null,"after":"bf1de26955c121b9aab41bffbfb0b932071320a1","ref":"refs/heads/chore-run-proto2-bin","pushedAt":"2024-05-31T01:18:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"chore: Run proto2bin/bin2ts.","shortMessageHtmlLink":"chore: Run proto2bin/bin2ts."}},{"before":null,"after":"393ee6cb525cab82282f2e992e91007b0886d416","ref":"refs/heads/correct-options","pushedAt":"2024-05-30T20:33:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lukealvoeiro","name":"Luke Alvoeiro","path":"/lukealvoeiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28986906?s=80&v=4"},"commit":{"message":"correct options","shortMessageHtmlLink":"correct options"}},{"before":"6147cdd8683f4c448325ffd5cca77103729f795c","after":"455574037f5f5040a25830b5bd12b6f47534ca47","ref":"refs/heads/lalvoeiro/no-file-descriptor-in-output-schema","pushedAt":"2024-05-29T00:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukealvoeiro","name":"Luke Alvoeiro","path":"/lukealvoeiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28986906?s=80&v=4"},"commit":{"message":"add unit test to new integration dir","shortMessageHtmlLink":"add unit test to new integration dir"}},{"before":null,"after":"6147cdd8683f4c448325ffd5cca77103729f795c","ref":"refs/heads/lalvoeiro/no-file-descriptor-in-output-schema","pushedAt":"2024-05-29T00:05:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lukealvoeiro","name":"Luke Alvoeiro","path":"/lukealvoeiro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28986906?s=80&v=4"},"commit":{"message":"testcase","shortMessageHtmlLink":"testcase"}},{"before":"d2e75cd14cdf3bc0c35f59bf8e8a095c57e9c040","after":"63990c00c849bd681a57373ca72b0c3b740ab5f7","ref":"refs/heads/main","pushedAt":"2024-05-25T01:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"chore(release): 1.176.1 [skip ci]\n\n## [1.176.1](https://github.com/stephenh/ts-proto/compare/v1.176.0...v1.176.1) (2024-05-25)\n\n### Bug Fixes\n\n* camelToSnake to respect uppercase words, such as \"GetAPIValue\" -> \"GET_API_VALUE\" ([#1046](https://github.com/stephenh/ts-proto/issues/1046)) ([d2e75cd](https://github.com/stephenh/ts-proto/commit/d2e75cd14cdf3bc0c35f59bf8e8a095c57e9c040))","shortMessageHtmlLink":"chore(release): 1.176.1 [skip ci]"}},{"before":"159c9841c498f435d58131f5aea9f380c467fab0","after":"d2e75cd14cdf3bc0c35f59bf8e8a095c57e9c040","ref":"refs/heads/main","pushedAt":"2024-05-25T01:07:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"fix: camelToSnake to respect uppercase words, such as \"GetAPIValue\" -> \"GET_API_VALUE\" (#1046)\n\n## Problem\r\n`camelToSnake()` is converting the example string \"TestAPI\" ->\r\n\"TEST_AP_I\" when converting a 3rd party integration proto files that I\r\nam attempting to generate with the Nest option. I believe that the\r\nconversion should respect the \"API\" part of the string and not split it\r\ninto two parts like so.\r\n\r\n## Fix\r\nI swapped the logic to use the already imported \"case-anything\"\r\nlibrary's `snakeCase()` function as `snakeCaseAnything()` and added a\r\ncouple of simple tests to ensure the logic.\r\n\r\nI would love for this fix to go through as it is a pretty inconvenient\r\nproblem at the moment (:\r\n\r\nThanks!","shortMessageHtmlLink":"fix: camelToSnake to respect uppercase words, such as \"GetAPIValue\" -…"}},{"before":"0b065540d8fb4a3c1254a876d2be0dd48ac3ba66","after":"159c9841c498f435d58131f5aea9f380c467fab0","ref":"refs/heads/main","pushedAt":"2024-05-16T01:46:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"chore(release): 1.176.0 [skip ci]\n\n# [1.176.0](https://github.com/stephenh/ts-proto/compare/v1.175.1...v1.176.0) (2024-05-16)\n\n### Features\n\n* Bump ts-proto-descriptors to latest ts-proto. ([#1043](https://github.com/stephenh/ts-proto/issues/1043)) ([0b06554](https://github.com/stephenh/ts-proto/commit/0b065540d8fb4a3c1254a876d2be0dd48ac3ba66)), closes [#1042](https://github.com/stephenh/ts-proto/issues/1042)","shortMessageHtmlLink":"chore(release): 1.176.0 [skip ci]"}},{"before":"58b4dddf17e1f3ed81f6d679825c21a844900e36","after":null,"ref":"refs/heads/bump-ts-proto-descriptors","pushedAt":"2024-05-16T01:42:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"}},{"before":"d0096d30c8d7e7198802d56d55cef5759e7a5c82","after":"0b065540d8fb4a3c1254a876d2be0dd48ac3ba66","ref":"refs/heads/main","pushedAt":"2024-05-16T01:42:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"feat: Bump ts-proto-descriptors to latest ts-proto. (#1043)\n\nFixes #1042","shortMessageHtmlLink":"feat: Bump ts-proto-descriptors to latest ts-proto. (#1043)"}},{"before":"6741ffec7b4f9b940d385eb38da2722fd7292d35","after":"58b4dddf17e1f3ed81f6d679825c21a844900e36","ref":"refs/heads/bump-ts-proto-descriptors","pushedAt":"2024-05-16T01:37:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"Bump to non-alpha.","shortMessageHtmlLink":"Bump to non-alpha."}},{"before":"5cfa6a85efb5e0422df388e8688ac41f6ad11b5d","after":"6741ffec7b4f9b940d385eb38da2722fd7292d35","ref":"refs/heads/bump-ts-proto-descriptors","pushedAt":"2024-05-16T01:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"Update snapshot.","shortMessageHtmlLink":"Update snapshot."}},{"before":null,"after":"5cfa6a85efb5e0422df388e8688ac41f6ad11b5d","ref":"refs/heads/bump-ts-proto-descriptors","pushedAt":"2024-05-16T00:46:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"feat: Bump ts-proto-descriptors to latest ts-proto.","shortMessageHtmlLink":"feat: Bump ts-proto-descriptors to latest ts-proto."}},{"before":"064665f064e072f9d530f84e45f605fd4b5a749c","after":"d0096d30c8d7e7198802d56d55cef5759e7a5c82","ref":"refs/heads/main","pushedAt":"2024-05-15T00:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"chore(release): 1.175.1 [skip ci]\n\n## [1.175.1](https://github.com/stephenh/ts-proto/compare/v1.175.0...v1.175.1) (2024-05-15)\n\n### Bug Fixes\n\n* `outputSchema=true` when `onlyTypes=true` ([#1039](https://github.com/stephenh/ts-proto/issues/1039)) ([064665f](https://github.com/stephenh/ts-proto/commit/064665f064e072f9d530f84e45f605fd4b5a749c))","shortMessageHtmlLink":"chore(release): 1.175.1 [skip ci]"}},{"before":"9c5b588fef354d41d474c416d580e71351a9c864","after":null,"ref":"refs/heads/lalvoeiro/fix-options-with-no-decode-method","pushedAt":"2024-05-15T00:10:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"}},{"before":"23bb2f856436a4f2b94b9f168fccae819c5c94c3","after":"064665f064e072f9d530f84e45f605fd4b5a749c","ref":"refs/heads/main","pushedAt":"2024-05-15T00:10:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephenh","name":"Stephen Haberman","path":"/stephenh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6401?s=80&v=4"},"commit":{"message":"fix: `outputSchema=true` when `onlyTypes=true` (#1039)\n\nThis PR aims to fix a conflict that is created between two options that\r\nresults in code that fails to compile. Please note that this is not an\r\nattempt to fix the underlying problem, which I have explained in a TODO\r\ncomment in the code for posterity. I also created new tests to capture\r\nany regressions.\r\n\r\n---------\r\n\r\nCo-authored-by: semantic-release-bot ","shortMessageHtmlLink":"fix: outputSchema=true when onlyTypes=true (#1039)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXKrmAAA","startCursor":null,"endCursor":null}},"title":"Activity · stephenh/ts-proto"}