{ "name": "gcp-metrics-action", "version": "0.1.0", "description": "GitHub Action that exports workflow metrics and traces with accurate timestamps to Google Cloud Monitoring and Cloud Trace", "main": "index.js", "scripts": { "test": "node --test test/collector.test.js test/exporter.test.js test/config.test.js", "build": "ncc build index.js -o dist && ncc build post.js -o dist/post", "lint": "eslint ." }, "keywords": [ "github-actions", "opentelemetry", "metrics", "google-cloud-monitoring" ], "author": "", "license": "Apache-2.0", "dependencies": { "@actions/core": "^1.11.1", "@actions/github": "^6.0.0", "@google-cloud/opentelemetry-cloud-monitoring-exporter": "^0.21.0", "@google-cloud/opentelemetry-cloud-trace-exporter": "^3.0.0", "@opentelemetry/api": "^1.9.0", "@opentelemetry/core": "^2.2.0", "@opentelemetry/resources": "^2.2.0", "@opentelemetry/sdk-metrics": "^2.2.0", "@opentelemetry/sdk-trace-base": "^2.2.0", "@opentelemetry/semantic-conventions": "^1.28.0", "google-auth-library": "^10.5.0", "yaml": "^2.8.1" }, "devDependencies": { "@eslint/js": "^9.39.1", "@vercel/ncc": "^0.38.1", "eslint": "^9.39.1", "globals": "^16.5.0" } }