@apollo/usage-reporting-protobuf

v4.1.1
Protobuf format for Apollo usage reporting
GraphQL Apollo Server Javascript

generate

rm -rf generated && mkdir -p generated/{esm,cjs} && npm run pbjs-cjs && npm run pbjs-esm && npm run pbts

pbjs-cjs

apollo-pbjs --target static-module --out generated/cjs/protobuf.cjs --wrap commonjs --force-number --no-from-object src/reports.proto

pbjs-esm

apollo-pbjs --target static-module --out generated/esm/protobuf.mjs --es6 --force-number --no-from-object src/reports.proto

pbts-cjs

mv generated/cjs/protobuf.{c,}js && apollo-pbts -o generated/cjs/protobuf.d.ts generated/cjs/protobuf.js

pbts-esm

mv generated/esm/protobuf.{m,}js && apollo-pbts -o generated/esm/protobuf.d.ts generated/esm/protobuf.js

pbts

npm run pbts-cjs && npm run pbts-esm

update-proto

curl -sSfo src/reports.proto https://usage-reporting.api.apollographql.com/proto/reports.proto
npm i @apollo/usage-reporting-protobuf

Metadata

  • MIT
  • Whatever
  • Apollo
  • released 6/26/2023

Downloads