diff --git a/plugins/bufbuild/connect-go/v1.4.1/.dockerignore b/plugins/bufbuild/connect-go/v1.4.1/.dockerignore new file mode 100644 index 000000000..5d0f124ff --- /dev/null +++ b/plugins/bufbuild/connect-go/v1.4.1/.dockerignore @@ -0,0 +1,2 @@ +* +!Dockerfile diff --git a/plugins/bufbuild/connect-go/v1.4.1/Dockerfile b/plugins/bufbuild/connect-go/v1.4.1/Dockerfile new file mode 100644 index 000000000..e07098f59 --- /dev/null +++ b/plugins/bufbuild/connect-go/v1.4.1/Dockerfile @@ -0,0 +1,11 @@ +# syntax=docker/dockerfile:1.4 +FROM golang:1.19.4-bullseye AS build +RUN --mount=type=cache,target=/go/pkg/mod \ + CGO_ENABLED=0 \ + go install -ldflags="-s -w" -trimpath github.com/bufbuild/connect-go/cmd/protoc-gen-connect-go@v1.4.1 + +FROM scratch +COPY --from=build --link --chown=root:root /etc/passwd /etc/passwd +COPY --from=build --link /go/bin/protoc-gen-connect-go / +USER nobody +ENTRYPOINT [ "/protoc-gen-connect-go" ] diff --git a/plugins/bufbuild/connect-go/v1.4.1/buf.plugin.yaml b/plugins/bufbuild/connect-go/v1.4.1/buf.plugin.yaml new file mode 100644 index 000000000..65d7edc43 --- /dev/null +++ b/plugins/bufbuild/connect-go/v1.4.1/buf.plugin.yaml @@ -0,0 +1,19 @@ +version: v1 +name: buf.build/bufbuild/connect-go +plugin_version: v1.4.1 +source_url: https://github.com/bufbuild/connect-go +description: Generates client and server stubs for connect-go. Compatible with the gRPC, gRPC-Web, and Connect RPC protocols. +deps: + - plugin: buf.build/protocolbuffers/go:v1.28.1 +output_languages: + - go +registry: + go: + min_version: "1.18" + deps: + - module: github.com/bufbuild/connect-go + version: v1.4.1 + opts: + - paths=source_relative +spdx_license_id: Apache-2.0 +license_url: https://github.com/bufbuild/connect-go/blob/v1.4.1/LICENSE diff --git a/plugins/bufbuild/connect-web/v0.5.0/.dockerignore b/plugins/bufbuild/connect-web/v0.5.0/.dockerignore new file mode 100644 index 000000000..771bbbaa9 --- /dev/null +++ b/plugins/bufbuild/connect-web/v0.5.0/.dockerignore @@ -0,0 +1,3 @@ +* +!Dockerfile +!package*.json diff --git a/plugins/bufbuild/connect-web/v0.5.0/Dockerfile b/plugins/bufbuild/connect-web/v0.5.0/Dockerfile new file mode 100644 index 000000000..5becb7be2 --- /dev/null +++ b/plugins/bufbuild/connect-web/v0.5.0/Dockerfile @@ -0,0 +1,11 @@ +# syntax=docker/dockerfile:1.4 +FROM node:18.12.1-alpine3.17 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/@bufbuild/protoc-gen-connect-web/bin/protoc-gen-connect-web + +FROM gcr.io/distroless/nodejs18-debian11 +COPY --link --from=build /app /app +USER nobody +ENTRYPOINT [ "/app/node_modules/.bin/protoc-gen-connect-web" ] diff --git a/plugins/bufbuild/connect-web/v0.5.0/buf.plugin.yaml b/plugins/bufbuild/connect-web/v0.5.0/buf.plugin.yaml new file mode 100644 index 000000000..29dc2a248 --- /dev/null +++ b/plugins/bufbuild/connect-web/v0.5.0/buf.plugin.yaml @@ -0,0 +1,19 @@ +version: v1 +name: buf.build/bufbuild/connect-web +plugin_version: v0.5.0 +source_url: https://github.com/bufbuild/connect-web +description: Generates client stubs for calling Connect and gRPC-Web services from a web browser. +deps: + - plugin: buf.build/bufbuild/es:v1.0.0 +output_languages: + - javascript + - typescript +registry: + npm: + import_style: module + rewrite_import_path_suffix: connectweb.js + deps: + - package: '@bufbuild/connect-web' + version: ^0.5.0 +spdx_license_id: Apache-2.0 +license_url: https://github.com/bufbuild/connect-web/blob/v0.5.0/LICENSE diff --git a/plugins/bufbuild/connect-web/v0.5.0/package-lock.json b/plugins/bufbuild/connect-web/v0.5.0/package-lock.json new file mode 100644 index 000000000..469e842fc --- /dev/null +++ b/plugins/bufbuild/connect-web/v0.5.0/package-lock.json @@ -0,0 +1,148 @@ +{ + "name": "plugins-bufbuild-connect-web", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "plugins-bufbuild-connect-web", + "version": "1.0.0", + "dependencies": { + "@bufbuild/protoc-gen-connect-web": "0.5.0" + } + }, + "node_modules/@bufbuild/protobuf": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.0.0.tgz", + "integrity": "sha512-oH3jHBrZ6to8Qf4zLg7O8KqSY42kQZNBRXJRMp5uSi0mqE4L8NbyMnZHeOsbXmTb0xpptRyH11LfS+KeVhXzAA==" + }, + "node_modules/@bufbuild/protoc-gen-connect-web": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protoc-gen-connect-web/-/protoc-gen-connect-web-0.5.0.tgz", + "integrity": "sha512-sAgx5E6v8ciqRCaMSJZkuvByKyXz7GJi2qs456hru3aQjieBURdPmVkCnQ1IG/kNd10/NHQMF9saOwR6g8eFNQ==", + "dependencies": { + "@bufbuild/protoplugin": "^1.0.0" + }, + "bin": { + "protoc-gen-connect-web": "bin/protoc-gen-connect-web" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@bufbuild/connect-web": "0.5.0", + "@bufbuild/protoc-gen-es": "^1.0.0" + }, + "peerDependenciesMeta": { + "@bufbuild/connect-web": { + "optional": true + }, + "@bufbuild/protoc-gen-es": { + "optional": true + } + } + }, + "node_modules/@bufbuild/protoplugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protoplugin/-/protoplugin-1.0.0.tgz", + "integrity": "sha512-L7z2/4MgP36QGEAh8T4OYrdMRv//LAw4gGpL8D3cziE21uP6FLzLKpIxJ4aJBoUyHyS53tpZMpb0djbxYDecFA==", + "dependencies": { + "@bufbuild/protobuf": "1.0.0", + "@typescript/vfs": "^1.4.0", + "typescript": "4.5.2" + } + }, + "node_modules/@typescript/vfs": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@typescript/vfs/-/vfs-1.4.0.tgz", + "integrity": "sha512-Pood7yv5YWMIX+yCHo176OnF8WUlKGImFG7XlsuH14Zb1YN5+dYD3uUtS7lqZtsH7tAveNUi2NzdpQCN0yRbaw==", + "dependencies": { + "debug": "^4.1.1" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/typescript": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", + "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + } + }, + "dependencies": { + "@bufbuild/protobuf": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.0.0.tgz", + "integrity": "sha512-oH3jHBrZ6to8Qf4zLg7O8KqSY42kQZNBRXJRMp5uSi0mqE4L8NbyMnZHeOsbXmTb0xpptRyH11LfS+KeVhXzAA==" + }, + "@bufbuild/protoc-gen-connect-web": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protoc-gen-connect-web/-/protoc-gen-connect-web-0.5.0.tgz", + "integrity": "sha512-sAgx5E6v8ciqRCaMSJZkuvByKyXz7GJi2qs456hru3aQjieBURdPmVkCnQ1IG/kNd10/NHQMF9saOwR6g8eFNQ==", + "requires": { + "@bufbuild/protoplugin": "^1.0.0" + } + }, + "@bufbuild/protoplugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protoplugin/-/protoplugin-1.0.0.tgz", + "integrity": "sha512-L7z2/4MgP36QGEAh8T4OYrdMRv//LAw4gGpL8D3cziE21uP6FLzLKpIxJ4aJBoUyHyS53tpZMpb0djbxYDecFA==", + "requires": { + "@bufbuild/protobuf": "1.0.0", + "@typescript/vfs": "^1.4.0", + "typescript": "4.5.2" + } + }, + "@typescript/vfs": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@typescript/vfs/-/vfs-1.4.0.tgz", + "integrity": "sha512-Pood7yv5YWMIX+yCHo176OnF8WUlKGImFG7XlsuH14Zb1YN5+dYD3uUtS7lqZtsH7tAveNUi2NzdpQCN0yRbaw==", + "requires": { + "debug": "^4.1.1" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "typescript": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", + "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==" + } + } +} diff --git a/plugins/bufbuild/connect-web/v0.5.0/package.json b/plugins/bufbuild/connect-web/v0.5.0/package.json new file mode 100644 index 000000000..beab59be0 --- /dev/null +++ b/plugins/bufbuild/connect-web/v0.5.0/package.json @@ -0,0 +1,7 @@ +{ + "name": "plugins-bufbuild-connect-web", + "version": "1.0.0", + "dependencies": { + "@bufbuild/protoc-gen-connect-web": "0.5.0" + } +} diff --git a/plugins/bufbuild/es/v1.0.0/.dockerignore b/plugins/bufbuild/es/v1.0.0/.dockerignore new file mode 100644 index 000000000..771bbbaa9 --- /dev/null +++ b/plugins/bufbuild/es/v1.0.0/.dockerignore @@ -0,0 +1,3 @@ +* +!Dockerfile +!package*.json diff --git a/plugins/bufbuild/es/v1.0.0/Dockerfile b/plugins/bufbuild/es/v1.0.0/Dockerfile new file mode 100644 index 000000000..a110d2f0a --- /dev/null +++ b/plugins/bufbuild/es/v1.0.0/Dockerfile @@ -0,0 +1,11 @@ +# syntax=docker/dockerfile:1.4 +FROM node:18.12.1-alpine3.17 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/@bufbuild/protoc-gen-es/bin/protoc-gen-es + +FROM gcr.io/distroless/nodejs18-debian11 +COPY --link --from=build /app /app +USER nobody +ENTRYPOINT [ "/app/node_modules/.bin/protoc-gen-es" ] diff --git a/plugins/bufbuild/es/v1.0.0/buf.plugin.yaml b/plugins/bufbuild/es/v1.0.0/buf.plugin.yaml new file mode 100644 index 000000000..33365aaf3 --- /dev/null +++ b/plugins/bufbuild/es/v1.0.0/buf.plugin.yaml @@ -0,0 +1,17 @@ +version: v1 +name: buf.build/bufbuild/es +plugin_version: v1.0.0 +source_url: https://github.com/bufbuild/protobuf-es +description: Base types for TypeScript/JavaScript for use in web browsers and Node.js. Generates message and enum types. +output_languages: + - javascript + - typescript +registry: + npm: + import_style: module + rewrite_import_path_suffix: pb.js + deps: + - package: '@bufbuild/protobuf' + version: ^1.0.0 +spdx_license_id: Apache-2.0 +license_url: https://github.com/bufbuild/protobuf-es/blob/v1.0.0/LICENSE diff --git a/plugins/bufbuild/es/v1.0.0/package-lock.json b/plugins/bufbuild/es/v1.0.0/package-lock.json new file mode 100644 index 000000000..4bf04ca99 --- /dev/null +++ b/plugins/bufbuild/es/v1.0.0/package-lock.json @@ -0,0 +1,144 @@ +{ + "name": "plugins-bufbuild-protobuf-es", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "plugins-bufbuild-protobuf-es", + "version": "1.0.0", + "dependencies": { + "@bufbuild/protoc-gen-es": "1.0.0" + } + }, + "node_modules/@bufbuild/protobuf": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.0.0.tgz", + "integrity": "sha512-oH3jHBrZ6to8Qf4zLg7O8KqSY42kQZNBRXJRMp5uSi0mqE4L8NbyMnZHeOsbXmTb0xpptRyH11LfS+KeVhXzAA==" + }, + "node_modules/@bufbuild/protoc-gen-es": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protoc-gen-es/-/protoc-gen-es-1.0.0.tgz", + "integrity": "sha512-3NZzjw2hbeO7JFUZ70W4UOkaMyOC6hJfJP4uDczyWWTXoCr2TPDfPyLE2U8DBpKufneLS1YBhFJPPv4QvJkiPA==", + "dependencies": { + "@bufbuild/protoplugin": "1.0.0" + }, + "bin": { + "protoc-gen-es": "bin/protoc-gen-es" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@bufbuild/protobuf": "1.0.0" + }, + "peerDependenciesMeta": { + "@bufbuild/protobuf": { + "optional": true + } + } + }, + "node_modules/@bufbuild/protoplugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protoplugin/-/protoplugin-1.0.0.tgz", + "integrity": "sha512-L7z2/4MgP36QGEAh8T4OYrdMRv//LAw4gGpL8D3cziE21uP6FLzLKpIxJ4aJBoUyHyS53tpZMpb0djbxYDecFA==", + "dependencies": { + "@bufbuild/protobuf": "1.0.0", + "@typescript/vfs": "^1.4.0", + "typescript": "4.5.2" + } + }, + "node_modules/@typescript/vfs": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@typescript/vfs/-/vfs-1.4.0.tgz", + "integrity": "sha512-Pood7yv5YWMIX+yCHo176OnF8WUlKGImFG7XlsuH14Zb1YN5+dYD3uUtS7lqZtsH7tAveNUi2NzdpQCN0yRbaw==", + "dependencies": { + "debug": "^4.1.1" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/typescript": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", + "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + } + }, + "dependencies": { + "@bufbuild/protobuf": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.0.0.tgz", + "integrity": "sha512-oH3jHBrZ6to8Qf4zLg7O8KqSY42kQZNBRXJRMp5uSi0mqE4L8NbyMnZHeOsbXmTb0xpptRyH11LfS+KeVhXzAA==" + }, + "@bufbuild/protoc-gen-es": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protoc-gen-es/-/protoc-gen-es-1.0.0.tgz", + "integrity": "sha512-3NZzjw2hbeO7JFUZ70W4UOkaMyOC6hJfJP4uDczyWWTXoCr2TPDfPyLE2U8DBpKufneLS1YBhFJPPv4QvJkiPA==", + "requires": { + "@bufbuild/protoplugin": "1.0.0" + } + }, + "@bufbuild/protoplugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bufbuild/protoplugin/-/protoplugin-1.0.0.tgz", + "integrity": "sha512-L7z2/4MgP36QGEAh8T4OYrdMRv//LAw4gGpL8D3cziE21uP6FLzLKpIxJ4aJBoUyHyS53tpZMpb0djbxYDecFA==", + "requires": { + "@bufbuild/protobuf": "1.0.0", + "@typescript/vfs": "^1.4.0", + "typescript": "4.5.2" + } + }, + "@typescript/vfs": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@typescript/vfs/-/vfs-1.4.0.tgz", + "integrity": "sha512-Pood7yv5YWMIX+yCHo176OnF8WUlKGImFG7XlsuH14Zb1YN5+dYD3uUtS7lqZtsH7tAveNUi2NzdpQCN0yRbaw==", + "requires": { + "debug": "^4.1.1" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "typescript": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz", + "integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==" + } + } +} diff --git a/plugins/bufbuild/es/v1.0.0/package.json b/plugins/bufbuild/es/v1.0.0/package.json new file mode 100644 index 000000000..de53c4819 --- /dev/null +++ b/plugins/bufbuild/es/v1.0.0/package.json @@ -0,0 +1,7 @@ +{ + "name": "plugins-bufbuild-protobuf-es", + "version": "1.0.0", + "dependencies": { + "@bufbuild/protoc-gen-es": "1.0.0" + } +} diff --git a/tests/testdata/buf.build/bufbuild/connect-go/v1.4.1/eliza/plugin.sum b/tests/testdata/buf.build/bufbuild/connect-go/v1.4.1/eliza/plugin.sum new file mode 100644 index 000000000..b3d064635 --- /dev/null +++ b/tests/testdata/buf.build/bufbuild/connect-go/v1.4.1/eliza/plugin.sum @@ -0,0 +1 @@ +h1:W/oKwB1mpATNGMMiO+9CM/sDBo017A8Z+MeuvobaMvA= diff --git a/tests/testdata/buf.build/bufbuild/connect-go/v1.4.1/petapis/plugin.sum b/tests/testdata/buf.build/bufbuild/connect-go/v1.4.1/petapis/plugin.sum new file mode 100644 index 000000000..946865070 --- /dev/null +++ b/tests/testdata/buf.build/bufbuild/connect-go/v1.4.1/petapis/plugin.sum @@ -0,0 +1 @@ +h1:LNnCcjOu8kcVABekU/5d8OgdAwuFzE3MFcMoTv2iFXI= diff --git a/tests/testdata/buf.build/bufbuild/connect-web/v0.5.0/eliza/plugin.sum b/tests/testdata/buf.build/bufbuild/connect-web/v0.5.0/eliza/plugin.sum new file mode 100644 index 000000000..12663e41f --- /dev/null +++ b/tests/testdata/buf.build/bufbuild/connect-web/v0.5.0/eliza/plugin.sum @@ -0,0 +1 @@ +h1:D1zzwzUIoFUxy2baS7cxWwzu1VpTSy5AJM6qoM1rTp4= diff --git a/tests/testdata/buf.build/bufbuild/connect-web/v0.5.0/petapis/plugin.sum b/tests/testdata/buf.build/bufbuild/connect-web/v0.5.0/petapis/plugin.sum new file mode 100644 index 000000000..3c1bad54c --- /dev/null +++ b/tests/testdata/buf.build/bufbuild/connect-web/v0.5.0/petapis/plugin.sum @@ -0,0 +1 @@ +h1:fqqa6klo9cBFB8UjBXPL2ZAH9e8hzw2TFE3NRiqtTok= diff --git a/tests/testdata/buf.build/bufbuild/es/v1.0.0/eliza/plugin.sum b/tests/testdata/buf.build/bufbuild/es/v1.0.0/eliza/plugin.sum new file mode 100644 index 000000000..81b3b2694 --- /dev/null +++ b/tests/testdata/buf.build/bufbuild/es/v1.0.0/eliza/plugin.sum @@ -0,0 +1 @@ +h1:VyvpA+S/wcaDMdyP8QRPhvEbZjdbQNabBBMV2PBj5rk= diff --git a/tests/testdata/buf.build/bufbuild/es/v1.0.0/petapis/plugin.sum b/tests/testdata/buf.build/bufbuild/es/v1.0.0/petapis/plugin.sum new file mode 100644 index 000000000..cb3f60df3 --- /dev/null +++ b/tests/testdata/buf.build/bufbuild/es/v1.0.0/petapis/plugin.sum @@ -0,0 +1 @@ +h1:bk5MlmOViO2kLqjINwfA1/xS9NAbIVuCZHonm9JoufY=