Gathering detailed insights and metrics for apollo-engine-reporting-protobuf
Gathering detailed insights and metrics for apollo-engine-reporting-protobuf
Gathering detailed insights and metrics for apollo-engine-reporting-protobuf
Gathering detailed insights and metrics for apollo-engine-reporting-protobuf
🌍 Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
npm install apollo-engine-reporting-protobuf
Typescript
Module System
Node Version
NPM Version
@apollo/server-plugin-response-cache@5.0.0-rc.0
Updated on Jul 07, 2025
@apollo/server-gateway-interface@2.0.0-rc.0
Updated on Jul 07, 2025
@apollo/server-integration-testsuite@5.0.0-rc.0
Updated on Jul 07, 2025
@apollo/server@5.0.0-rc.0
Updated on Jul 07, 2025
@apollo/server-integration-testsuite@4.12.2
Updated on Jun 02, 2025
@apollo/server@4.12.2
Updated on Jun 02, 2025
TypeScript (55.97%)
JavaScript (43.63%)
Shell (0.39%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
MIT License
13,893 Stars
8,511 Commits
2,024 Forks
200 Watchers
86 Branches
576 Contributors
Updated on Jul 11, 2025
Latest Version
0.5.2
Package Id
apollo-engine-reporting-protobuf@0.5.2
Size
48.88 kB
NPM Version
lerna/3.22.1/node@v10.21.0+x64 (linux)
Node Version
10.21.0
Published on
Jun 30, 2020
Cumulative downloads
Total Downloads
Last Day
0%
NaN
Compared to previous day
Last Week
0%
NaN
Compared to previous week
Last Month
0%
NaN
Compared to previous month
Last Year
0%
NaN
Compared to previous year
1
apollo-engine-reporting-protobuf
Note: The Apollo Graph Manager (previously, Apollo Engine) reporting API is subject to change. We strongly encourage developers to contact Apollo Graph Manager support to discuss their use case prior to building their own reporting agent using this module.
This module provides JavaScript/TypeScript
Protocol buffer definitions
for the Apollo Graph Manager reporting API. These definitions are generated for
consumption from the reports.proto
file which is defined internally within
Apollo.
Note: Due to a dependency on Unix tools (e.g.
bash
,grep
, etc.), the development of this module requires a Unix system. There is no reason why this can't be avoided, the time just hasn't been taken to make those changes. We'd happily accept a PR which makes the appropriate changes!
Currently, this package generates a majority of its code with
protobufjs
based on the
reports.proto
file. The output is generated with the prepare
npm script.
The root of the repository provides the devDependencies
necessary to build
these definitions (e.g. pbjs
, pbts
, protobuf
, etc.) and the prepare
npm script is invoked programmatically via the monorepo tooling (e.g. Lerna)
thanks to this module's postinstall
script. Therefore, when making
changes to this module, npx lerna run prepare
should be run from the root
of this monorepo in order to update the definitions in this module.
No vulnerabilities found.
Reason
30 commit(s) and 24 issue activity found in the last 90 days -- score normalized to 10
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
security policy file detected
Details
Reason
8 existing vulnerabilities detected
Details
Reason
Found 4/22 approved changesets -- score normalized to 1
Reason
dependency not pinned by hash detected -- score normalized to 1
Details
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Score
Last Scanned on 2025-07-07
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More