package.json 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. {
  2. "name": "openai",
  3. "version": "6.16.0",
  4. "description": "The official TypeScript library for the OpenAI API",
  5. "author": "OpenAI <support@openai.com>",
  6. "types": "./index.d.ts",
  7. "main": "./index.js",
  8. "type": "commonjs",
  9. "repository": "github:openai/openai-node",
  10. "license": "Apache-2.0",
  11. "packageManager": "yarn@1.22.22",
  12. "files": [
  13. "**/*"
  14. ],
  15. "private": false,
  16. "publishConfig": {
  17. "access": "public"
  18. },
  19. "scripts": {
  20. "test": "./scripts/test",
  21. "build": "./scripts/build",
  22. "format": "./scripts/format",
  23. "tsn": "ts-node -r tsconfig-paths/register",
  24. "lint": "./scripts/lint",
  25. "fix": "./scripts/format"
  26. },
  27. "dependencies": {},
  28. "bin": {
  29. "openai": "bin/cli"
  30. },
  31. "exports": {
  32. ".": {
  33. "require": {
  34. "types": "./index.d.ts",
  35. "default": "./index.js"
  36. },
  37. "types": "./index.d.mts",
  38. "default": "./index.mjs"
  39. },
  40. "./_vendor/*.mjs": {
  41. "default": "./_vendor/*.mjs"
  42. },
  43. "./_vendor/*.js": {
  44. "default": "./_vendor/*.js"
  45. },
  46. "./_vendor/*": {
  47. "import": "./_vendor/*.mjs",
  48. "require": "./_vendor/*.js"
  49. },
  50. "./api-promise": {
  51. "import": "./api-promise.mjs",
  52. "require": "./api-promise.js"
  53. },
  54. "./api-promise.js": {
  55. "default": "./api-promise.js"
  56. },
  57. "./api-promise.mjs": {
  58. "default": "./api-promise.mjs"
  59. },
  60. "./azure": {
  61. "import": "./azure.mjs",
  62. "require": "./azure.js"
  63. },
  64. "./azure.js": {
  65. "default": "./azure.js"
  66. },
  67. "./azure.mjs": {
  68. "default": "./azure.mjs"
  69. },
  70. "./beta/*.mjs": {
  71. "default": "./beta/*.mjs"
  72. },
  73. "./beta/*.js": {
  74. "default": "./beta/*.js"
  75. },
  76. "./beta/*": {
  77. "import": "./beta/*.mjs",
  78. "require": "./beta/*.js"
  79. },
  80. "./client": {
  81. "import": "./client.mjs",
  82. "require": "./client.js"
  83. },
  84. "./client.js": {
  85. "default": "./client.js"
  86. },
  87. "./client.mjs": {
  88. "default": "./client.mjs"
  89. },
  90. "./core/*.mjs": {
  91. "default": "./core/*.mjs"
  92. },
  93. "./core/*.js": {
  94. "default": "./core/*.js"
  95. },
  96. "./core/*": {
  97. "import": "./core/*.mjs",
  98. "require": "./core/*.js"
  99. },
  100. "./error": {
  101. "import": "./error.mjs",
  102. "require": "./error.js"
  103. },
  104. "./error.js": {
  105. "default": "./error.js"
  106. },
  107. "./error.mjs": {
  108. "default": "./error.mjs"
  109. },
  110. "./helpers/*.mjs": {
  111. "default": "./helpers/*.mjs"
  112. },
  113. "./helpers/*.js": {
  114. "default": "./helpers/*.js"
  115. },
  116. "./helpers/*": {
  117. "import": "./helpers/*.mjs",
  118. "require": "./helpers/*.js"
  119. },
  120. "./index": {
  121. "import": "./index.mjs",
  122. "require": "./index.js"
  123. },
  124. "./index.js": {
  125. "default": "./index.js"
  126. },
  127. "./index.mjs": {
  128. "default": "./index.mjs"
  129. },
  130. "./lib/*.mjs": {
  131. "default": "./lib/*.mjs"
  132. },
  133. "./lib/*.js": {
  134. "default": "./lib/*.js"
  135. },
  136. "./lib/*": {
  137. "import": "./lib/*.mjs",
  138. "require": "./lib/*.js"
  139. },
  140. "./pagination": {
  141. "import": "./pagination.mjs",
  142. "require": "./pagination.js"
  143. },
  144. "./pagination.js": {
  145. "default": "./pagination.js"
  146. },
  147. "./pagination.mjs": {
  148. "default": "./pagination.mjs"
  149. },
  150. "./realtime/*.mjs": {
  151. "default": "./realtime/*.mjs"
  152. },
  153. "./realtime/*.js": {
  154. "default": "./realtime/*.js"
  155. },
  156. "./realtime/*": {
  157. "import": "./realtime/*.mjs",
  158. "require": "./realtime/*.js"
  159. },
  160. "./resource": {
  161. "import": "./resource.mjs",
  162. "require": "./resource.js"
  163. },
  164. "./resource.js": {
  165. "default": "./resource.js"
  166. },
  167. "./resource.mjs": {
  168. "default": "./resource.mjs"
  169. },
  170. "./resources/*.mjs": {
  171. "default": "./resources/*.mjs"
  172. },
  173. "./resources/*.js": {
  174. "default": "./resources/*.js"
  175. },
  176. "./resources/*": {
  177. "import": "./resources/*.mjs",
  178. "require": "./resources/*.js"
  179. },
  180. "./resources": {
  181. "import": "./resources.mjs",
  182. "require": "./resources.js"
  183. },
  184. "./resources.js": {
  185. "default": "./resources.js"
  186. },
  187. "./resources.mjs": {
  188. "default": "./resources.mjs"
  189. },
  190. "./streaming": {
  191. "import": "./streaming.mjs",
  192. "require": "./streaming.js"
  193. },
  194. "./streaming.js": {
  195. "default": "./streaming.js"
  196. },
  197. "./streaming.mjs": {
  198. "default": "./streaming.mjs"
  199. },
  200. "./uploads": {
  201. "import": "./uploads.mjs",
  202. "require": "./uploads.js"
  203. },
  204. "./uploads.js": {
  205. "default": "./uploads.js"
  206. },
  207. "./uploads.mjs": {
  208. "default": "./uploads.mjs"
  209. },
  210. "./version": {
  211. "import": "./version.mjs",
  212. "require": "./version.js"
  213. },
  214. "./version.js": {
  215. "default": "./version.js"
  216. },
  217. "./version.mjs": {
  218. "default": "./version.mjs"
  219. }
  220. },
  221. "peerDependencies": {
  222. "ws": "^8.18.0",
  223. "zod": "^3.25 || ^4.0"
  224. },
  225. "peerDependenciesMeta": {
  226. "ws": {
  227. "optional": true
  228. },
  229. "zod": {
  230. "optional": true
  231. }
  232. }
  233. }