package.json 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. {
  2. "name": "@apollo/server",
  3. "version": "4.10.5",
  4. "description": "Core engine for Apollo GraphQL server",
  5. "type": "module",
  6. "main": "dist/cjs/index.js",
  7. "module": "dist/esm/index.js",
  8. "types": "dist/esm/index.d.ts",
  9. "exports": {
  10. ".": {
  11. "types": {
  12. "require": "./dist/cjs/index.d.ts",
  13. "default": "./dist/esm/index.d.ts"
  14. },
  15. "import": "./dist/esm/index.js",
  16. "require": "./dist/cjs/index.js"
  17. },
  18. "./errors": {
  19. "types": {
  20. "require": "./dist/cjs/errors/index.d.ts",
  21. "default": "./dist/esm/errors/index.d.ts"
  22. },
  23. "import": "./dist/esm/errors/index.js",
  24. "require": "./dist/cjs/errors/index.js"
  25. },
  26. "./express4": {
  27. "types": {
  28. "require": "./dist/cjs/express4/index.d.ts",
  29. "default": "./dist/esm/express4/index.d.ts"
  30. },
  31. "import": "./dist/esm/express4/index.js",
  32. "require": "./dist/cjs/express4/index.js"
  33. },
  34. "./standalone": {
  35. "types": {
  36. "require": "./dist/cjs/standalone/index.d.ts",
  37. "default": "./dist/esm/standalone/index.d.ts"
  38. },
  39. "import": "./dist/esm/standalone/index.js",
  40. "require": "./dist/cjs/standalone/index.js"
  41. },
  42. "./plugin/cacheControl": {
  43. "types": {
  44. "require": "./dist/cjs/plugin/cacheControl/index.d.ts",
  45. "default": "./dist/esm/plugin/cacheControl/index.d.ts"
  46. },
  47. "import": "./dist/esm/plugin/cacheControl/index.js",
  48. "require": "./dist/cjs/plugin/cacheControl/index.js"
  49. },
  50. "./plugin/disabled": {
  51. "types": {
  52. "require": "./dist/cjs/plugin/disabled/index.d.ts",
  53. "default": "./dist/esm/plugin/disabled/index.d.ts"
  54. },
  55. "import": "./dist/esm/plugin/disabled/index.js",
  56. "require": "./dist/cjs/plugin/disabled/index.js"
  57. },
  58. "./plugin/drainHttpServer": {
  59. "types": {
  60. "require": "./dist/cjs/plugin/drainHttpServer/index.d.ts",
  61. "default": "./dist/esm/plugin/drainHttpServer/index.d.ts"
  62. },
  63. "import": "./dist/esm/plugin/drainHttpServer/index.js",
  64. "require": "./dist/cjs/plugin/drainHttpServer/index.js"
  65. },
  66. "./plugin/inlineTrace": {
  67. "types": {
  68. "require": "./dist/cjs/plugin/inlineTrace/index.d.ts",
  69. "default": "./dist/esm/plugin/inlineTrace/index.d.ts"
  70. },
  71. "import": "./dist/esm/plugin/inlineTrace/index.js",
  72. "require": "./dist/cjs/plugin/inlineTrace/index.js"
  73. },
  74. "./plugin/landingPage/default": {
  75. "types": {
  76. "require": "./dist/cjs/plugin/landingPage/default/index.d.ts",
  77. "default": "./dist/esm/plugin/landingPage/default/index.d.ts"
  78. },
  79. "import": "./dist/esm/plugin/landingPage/default/index.js",
  80. "require": "./dist/cjs/plugin/landingPage/default/index.js"
  81. },
  82. "./plugin/schemaReporting": {
  83. "types": {
  84. "require": "./dist/cjs/plugin/schemaReporting/index.d.ts",
  85. "default": "./dist/esm/plugin/schemaReporting/index.d.ts"
  86. },
  87. "import": "./dist/esm/plugin/schemaReporting/index.js",
  88. "require": "./dist/cjs/plugin/schemaReporting/index.js"
  89. },
  90. "./plugin/subscriptionCallback": {
  91. "types": {
  92. "require": "./dist/cjs/plugin/subscriptionCallback/index.d.ts",
  93. "default": "./dist/esm/plugin/subscriptionCallback/index.d.ts"
  94. },
  95. "import": "./dist/esm/plugin/subscriptionCallback/index.js",
  96. "require": "./dist/cjs/plugin/subscriptionCallback/index.js"
  97. },
  98. "./plugin/usageReporting": {
  99. "types": {
  100. "require": "./dist/cjs/plugin/usageReporting/index.d.ts",
  101. "default": "./dist/esm/plugin/usageReporting/index.d.ts"
  102. },
  103. "import": "./dist/esm/plugin/usageReporting/index.js",
  104. "require": "./dist/cjs/plugin/usageReporting/index.js"
  105. }
  106. },
  107. "repository": {
  108. "type": "git",
  109. "url": "https://github.com/apollographql/apollo-server",
  110. "directory": "packages/server"
  111. },
  112. "keywords": [
  113. "GraphQL",
  114. "Apollo",
  115. "Server",
  116. "Javascript"
  117. ],
  118. "author": "Apollo <packages@apollographql.com>",
  119. "license": "MIT",
  120. "bugs": {
  121. "url": "https://github.com/apollographql/apollo-server/issues"
  122. },
  123. "homepage": "https://github.com/apollographql/apollo-server#readme",
  124. "engines": {
  125. "node": ">=14.16.0"
  126. },
  127. "dependencies": {
  128. "@apollo/cache-control-types": "^1.0.3",
  129. "@apollo/server-gateway-interface": "^1.1.1",
  130. "@apollo/usage-reporting-protobuf": "^4.1.1",
  131. "@apollo/utils.createhash": "^2.0.0",
  132. "@apollo/utils.fetcher": "^2.0.0",
  133. "@apollo/utils.isnodelike": "^2.0.0",
  134. "@apollo/utils.keyvaluecache": "^2.1.0",
  135. "@apollo/utils.logger": "^2.0.0",
  136. "@apollo/utils.usagereporting": "^2.1.0",
  137. "@apollo/utils.withrequired": "^2.0.0",
  138. "@graphql-tools/schema": "^9.0.0",
  139. "@types/express": "^4.17.13",
  140. "@types/express-serve-static-core": "^4.17.30",
  141. "@types/node-fetch": "^2.6.1",
  142. "async-retry": "^1.2.1",
  143. "cors": "^2.8.5",
  144. "express": "^4.17.1",
  145. "loglevel": "^1.6.8",
  146. "lru-cache": "^7.10.1",
  147. "negotiator": "^0.6.3",
  148. "node-abort-controller": "^3.1.1",
  149. "node-fetch": "^2.6.7",
  150. "uuid": "^9.0.0",
  151. "whatwg-mimetype": "^3.0.0"
  152. },
  153. "peerDependencies": {
  154. "graphql": "^16.6.0"
  155. },
  156. "volta": {
  157. "extends": "../../package.json"
  158. }
  159. }