package.json 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. {
  2. "name": "@apollo/usage-reporting-protobuf",
  3. "version": "4.1.1",
  4. "description": "Protobuf format for Apollo usage reporting",
  5. "type": "module",
  6. "exports": {
  7. ".": {
  8. "types": {
  9. "require": "./generated/cjs/protobuf.d.ts",
  10. "default": "./generated/esm/protobuf.d.ts"
  11. },
  12. "import": "./generated/esm/protobuf.js",
  13. "require": "./generated/cjs/protobuf.js"
  14. }
  15. },
  16. "main": "generated/cjs/protobuf.js",
  17. "module": "generated/esm/protobuf.js",
  18. "types": "generated/esm/protobuf.d.ts",
  19. "scripts": {
  20. "generate": "rm -rf generated && mkdir -p generated/{esm,cjs} && npm run pbjs-cjs && npm run pbjs-esm && npm run pbts",
  21. "pbjs-cjs": "apollo-pbjs --target static-module --out generated/cjs/protobuf.cjs --wrap commonjs --force-number --no-from-object src/reports.proto",
  22. "pbjs-esm": "apollo-pbjs --target static-module --out generated/esm/protobuf.mjs --es6 --force-number --no-from-object src/reports.proto",
  23. "pbts-cjs": "mv generated/cjs/protobuf.{c,}js && apollo-pbts -o generated/cjs/protobuf.d.ts generated/cjs/protobuf.js",
  24. "pbts-esm": "mv generated/esm/protobuf.{m,}js && apollo-pbts -o generated/esm/protobuf.d.ts generated/esm/protobuf.js",
  25. "pbts": "npm run pbts-cjs && npm run pbts-esm",
  26. "update-proto": "curl -sSfo src/reports.proto https://usage-reporting.api.apollographql.com/proto/reports.proto"
  27. },
  28. "repository": {
  29. "type": "git",
  30. "url": "https://github.com/apollographql/apollo-server",
  31. "directory": "packages/usage-reporting-protobuf"
  32. },
  33. "keywords": [
  34. "GraphQL",
  35. "Apollo",
  36. "Server",
  37. "Javascript"
  38. ],
  39. "author": "Apollo <packages@apollographql.com>",
  40. "license": "MIT",
  41. "bugs": {
  42. "url": "https://github.com/apollographql/apollo-server/issues"
  43. },
  44. "homepage": "https://github.com/apollographql/apollo-server#readme",
  45. "//": "Don't caret this, we want to be explicit about the version of our fork of protobufjs and update it intentionally if we need to.",
  46. "dependencies": {
  47. "@apollo/protobufjs": "1.2.7"
  48. },
  49. "volta": {
  50. "extends": "../../package.json"
  51. }
  52. }