UNPKG

@cerbos/opentelemetry

Version:

OpenTelemetry instrumentation for the @cerbos/grpc and @cerbos/http client libraries

67 lines (66 loc) 1.6 kB
{ "name": "@cerbos/opentelemetry", "version": "0.8.0", "type": "module", "description": "OpenTelemetry instrumentation for the @cerbos/grpc and @cerbos/http client libraries", "repository": { "type": "git", "url": "git+https://github.com/cerbos/cerbos-sdk-javascript.git", "directory": "packages/opentelemetry" }, "homepage": "https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/opentelemetry#readme", "bugs": { "url": "https://github.com/cerbos/cerbos-sdk-javascript/issues" }, "author": "Cerbos <help@cerbos.dev> (https://cerbos.dev)", "license": "Apache-2.0", "engines": { "node": ">= 20" }, "exports": { ".": { "types": "./lib/index.d.ts", "default": "./lib/index.js" } }, "files": [ "lib/**/*.d.ts", "lib/**/*.d.ts.map", "lib/**/*.js", "lib/**/*.js.map", "src/**/*.ts" ], "keywords": [ "Cerbos", "authorization", "access control", "roles", "permissions", "policy", "security", "role-based access control", "RBAC", "attribute-based access control", "ABAC", "policy decision point", "PDP", "OpenTelemetry", "instrumentation", "tracing", "metrics" ], "peerDependencies": { "@bufbuild/protobuf": "^2.10.2", "@cerbos/api": "^0.5.0", "@cerbos/core": "^0.27.0" }, "dependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/instrumentation": "^0.208.0", "@opentelemetry/semantic-conventions": "^1.38.0" }, "publishConfig": { "access": "public", "provenance": true } }