From 3f4bb639ad8a57828b988a2a4015ca96292f8a06 Mon Sep 17 00:00:00 2001 From: "app-token-plugins[bot]" Date: Mon, 21 Sep 2026 14:09:56 +0000 Subject: [PATCH] detected new plugin versions --- .../stephenh-ts-proto/v2.12.4/.dockerignore | 3 + .../stephenh-ts-proto/v2.12.4/Dockerfile | 19 ++++ .../stephenh-ts-proto/v2.12.4/buf.plugin.yaml | 10 +++ .../v2.12.4/package-lock.json | 87 +++++++++++++++++++ .../stephenh-ts-proto/v2.12.4/package.json | 7 ++ .../v2.12.4/eliza/plugin.sum | 1 + .../v2.12.4/petapis/plugin.sum | 1 + 7 files changed, 128 insertions(+) create mode 100644 plugins/community/stephenh-ts-proto/v2.12.4/.dockerignore create mode 100644 plugins/community/stephenh-ts-proto/v2.12.4/Dockerfile create mode 100644 plugins/community/stephenh-ts-proto/v2.12.4/buf.plugin.yaml create mode 100644 plugins/community/stephenh-ts-proto/v2.12.4/package-lock.json create mode 100644 plugins/community/stephenh-ts-proto/v2.12.4/package.json create mode 100644 tests/testdata/buf.build/community/stephenh-ts-proto/v2.12.4/eliza/plugin.sum create mode 100644 tests/testdata/buf.build/community/stephenh-ts-proto/v2.12.4/petapis/plugin.sum diff --git a/plugins/community/stephenh-ts-proto/v2.12.4/.dockerignore b/plugins/community/stephenh-ts-proto/v2.12.4/.dockerignore new file mode 100644 index 000000000..771bbbaa9 --- /dev/null +++ b/plugins/community/stephenh-ts-proto/v2.12.4/.dockerignore @@ -0,0 +1,3 @@ +* +!Dockerfile +!package*.json diff --git a/plugins/community/stephenh-ts-proto/v2.12.4/Dockerfile b/plugins/community/stephenh-ts-proto/v2.12.4/Dockerfile new file mode 100644 index 000000000..74352b0de --- /dev/null +++ b/plugins/community/stephenh-ts-proto/v2.12.4/Dockerfile @@ -0,0 +1,19 @@ +# syntax=docker/dockerfile:1.26 +FROM node:24.21.0-trixie@sha256:33397c740200dc823a0b3e6ea71fb3b4173ad6fc7bdebad62b2c7a5bd37f5dc5 AS build +WORKDIR /app +COPY --link package*.json . +RUN npm ci +RUN sed -i -e 's|/usr/bin/env node|/nodejs/bin/node|g' /app/node_modules/ts-proto/protoc-gen-ts_proto \ + && rm -f /app/node_modules/dprint-node/*darwin*.node /app/node_modules/dprint-node/*win32*.node + +FROM gcr.io/distroless/nodejs24-debian13:latest@sha256:b1fc33242cc74151f50c62b4a03d48afd759dccf81279b5f8e401db4546479c1 AS node + +FROM gcr.io/distroless/cc-debian13:latest@sha256:4594d59540d1948417f6ca2829ddd9294493a7c68b7528f4dd459de7f203a750 AS base + +FROM scratch +COPY --link --from=base / / +COPY --link --from=node --chmod=0755 /nodejs/bin/node /nodejs/bin/node +COPY --link --from=build /app /app +USER nobody +ENTRYPOINT ["/nodejs/bin/node"] +CMD [ "/app/node_modules/.bin/protoc-gen-ts_proto" ] diff --git a/plugins/community/stephenh-ts-proto/v2.12.4/buf.plugin.yaml b/plugins/community/stephenh-ts-proto/v2.12.4/buf.plugin.yaml new file mode 100644 index 000000000..9ba6165fc --- /dev/null +++ b/plugins/community/stephenh-ts-proto/v2.12.4/buf.plugin.yaml @@ -0,0 +1,10 @@ +version: v1 +name: buf.build/community/stephenh-ts-proto +plugin_version: v2.12.4 +source_url: https://github.com/stephenh/ts-proto +integration_guide_url: https://github.com/stephenh/ts-proto#quickstart +description: An idiomatic protobuf generator for TypeScript. +output_languages: + - typescript +spdx_license_id: Apache-2.0 +license_url: https://github.com/stephenh/ts-proto/blob/v2.12.4/LICENSE diff --git a/plugins/community/stephenh-ts-proto/v2.12.4/package-lock.json b/plugins/community/stephenh-ts-proto/v2.12.4/package-lock.json new file mode 100644 index 000000000..2ae46a3d3 --- /dev/null +++ b/plugins/community/stephenh-ts-proto/v2.12.4/package-lock.json @@ -0,0 +1,87 @@ +{ + "name": "plugins-stephenh-ts-proto", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "plugins-stephenh-ts-proto", + "version": "1.0.0", + "dependencies": { + "ts-proto": "2.12.4" + } + }, + "node_modules/@bufbuild/protobuf": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.15.0.tgz", + "integrity": "sha512-DAheWUkVr/SJTWCc+lg9dhY0eN4SaWlf4+bG1KzHeXbnqt0AfB/NX0Z+VunGlM1ki1B4zVvye27MpKh/svySUA==", + "license": "(Apache-2.0 AND BSD-3-Clause)" + }, + "node_modules/case-anything": { + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/case-anything/-/case-anything-2.1.13.tgz", + "integrity": "sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==", + "license": "MIT", + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "license": "Apache-2.0", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dprint-node": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/dprint-node/-/dprint-node-1.0.8.tgz", + "integrity": "sha512-iVKnUtYfGrYcW1ZAlfR/F59cUVL8QIhWoBJoSjkkdua/dkWIgjZfiLMeTjiB06X0ZLkQ0M2C1VbUj/CxkIf1zg==", + "license": "MIT", + "dependencies": { + "detect-libc": "^1.0.3" + } + }, + "node_modules/ts-poet": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/ts-poet/-/ts-poet-6.12.0.tgz", + "integrity": "sha512-xo+iRNMWqyvXpFTaOAvLPA5QAWO6TZrSUs5s4Odaya3epqofBu/fMLHEWl8jPmjhA0s9sgj9sNvF1BmaQlmQkA==", + "license": "Apache-2.0", + "dependencies": { + "dprint-node": "^1.0.8" + } + }, + "node_modules/ts-proto": { + "version": "2.12.4", + "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-2.12.4.tgz", + "integrity": "sha512-nZ2UyT+xEanL90lCnL0BrTfKtljZE4wnOvUqR0XUpuWCu3w4k8LUnR4AKJoy1UtxPDa1HpJ1z//pu2tvIPDrUA==", + "license": "ISC", + "dependencies": { + "@bufbuild/protobuf": "^2.14.1", + "case-anything": "^2.1.13", + "ts-poet": "^6.12.0", + "ts-proto-descriptors": "2.1.0" + }, + "bin": { + "protoc-gen-ts_proto": "protoc-gen-ts_proto" + } + }, + "node_modules/ts-proto-descriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-2.1.0.tgz", + "integrity": "sha512-S5EZYEQ6L9KLFfjSRpZWDIXDV/W7tAj8uW7pLsihIxyr62EAVSiKuVPwE8iWnr849Bqa53enex1jhDUcpgquzA==", + "license": "ISC", + "dependencies": { + "@bufbuild/protobuf": "^2.0.0" + } + } + } +} diff --git a/plugins/community/stephenh-ts-proto/v2.12.4/package.json b/plugins/community/stephenh-ts-proto/v2.12.4/package.json new file mode 100644 index 000000000..a2de889d6 --- /dev/null +++ b/plugins/community/stephenh-ts-proto/v2.12.4/package.json @@ -0,0 +1,7 @@ +{ + "name": "plugins-stephenh-ts-proto", + "version": "1.0.0", + "dependencies": { + "ts-proto": "2.12.4" + } +} diff --git a/tests/testdata/buf.build/community/stephenh-ts-proto/v2.12.4/eliza/plugin.sum b/tests/testdata/buf.build/community/stephenh-ts-proto/v2.12.4/eliza/plugin.sum new file mode 100644 index 000000000..d318e5b7d --- /dev/null +++ b/tests/testdata/buf.build/community/stephenh-ts-proto/v2.12.4/eliza/plugin.sum @@ -0,0 +1 @@ +h1:OVMxccT4z3w8GJfHObiPqpQwltHP4e3JbJeQB7F8Jfk= diff --git a/tests/testdata/buf.build/community/stephenh-ts-proto/v2.12.4/petapis/plugin.sum b/tests/testdata/buf.build/community/stephenh-ts-proto/v2.12.4/petapis/plugin.sum new file mode 100644 index 000000000..5cbd83bc2 --- /dev/null +++ b/tests/testdata/buf.build/community/stephenh-ts-proto/v2.12.4/petapis/plugin.sum @@ -0,0 +1 @@ +h1:Z8ICerF8CcWCmh2PiZJE6fuEZQqK0FyAfdweLbxDmp4=