openai-node

Форк
0
/
package.json 
124 строки · 3.6 Кб
1
{
2
  "name": "openai",
3
  "version": "4.33.0",
4
  "description": "The official TypeScript library for the OpenAI API",
5
  "author": "OpenAI <support@openai.com>",
6
  "types": "dist/index.d.ts",
7
  "main": "dist/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
  "scripts": {
17
    "test": "bin/check-test-server && yarn jest",
18
    "build": "bash ./build",
19
    "prepack": "echo 'to pack, run yarn build && (cd dist; yarn pack)' && exit 1",
20
    "prepublishOnly": "echo 'to publish, run yarn build && (cd dist; yarn publish)' && exit 1",
21
    "format": "prettier --write --cache --cache-strategy metadata . !dist",
22
    "prepare": "if ./scripts/check-is-in-git-install.sh; then npm run build; fi",
23
    "tsn": "ts-node -r tsconfig-paths/register",
24
    "lint": "eslint --ext ts,js .",
25
    "fix": "eslint --fix --ext ts,js ."
26
  },
27
  "dependencies": {
28
    "@types/node": "^18.11.18",
29
    "@types/node-fetch": "^2.6.4",
30
    "abort-controller": "^3.0.0",
31
    "agentkeepalive": "^4.2.1",
32
    "form-data-encoder": "1.7.2",
33
    "formdata-node": "^4.3.2",
34
    "node-fetch": "^2.6.7",
35
    "web-streams-polyfill": "^3.2.1"
36
  },
37
  "devDependencies": {
38
    "@types/jest": "^29.4.0",
39
    "@typescript-eslint/eslint-plugin": "^6.7.0",
40
    "@typescript-eslint/parser": "^6.7.0",
41
    "eslint": "^8.49.0",
42
    "eslint-plugin-prettier": "^5.0.1",
43
    "eslint-plugin-unused-imports": "^3.0.0",
44
    "jest": "^29.4.0",
45
    "prettier": "^3.0.0",
46
    "ts-jest": "^29.1.0",
47
    "ts-morph": "^19.0.0",
48
    "ts-node": "^10.5.0",
49
    "tsc-multi": "^1.1.0",
50
    "tsconfig-paths": "^4.0.0",
51
    "typescript": "^4.8.2"
52
  },
53
  "sideEffects": [
54
    "./_shims/index.js",
55
    "./_shims/index.mjs",
56
    "./shims/node.js",
57
    "./shims/node.mjs",
58
    "./shims/web.js",
59
    "./shims/web.mjs"
60
  ],
61
  "imports": {
62
    "openai": ".",
63
    "openai/*": "./src/*"
64
  },
65
  "exports": {
66
    "./_shims/auto/*": {
67
      "deno": {
68
        "types": "./dist/_shims/auto/*.d.ts",
69
        "require": "./dist/_shims/auto/*.js",
70
        "default": "./dist/_shims/auto/*.mjs"
71
      },
72
      "bun": {
73
        "types": "./dist/_shims/auto/*.d.ts",
74
        "require": "./dist/_shims/auto/*-bun.js",
75
        "default": "./dist/_shims/auto/*-bun.mjs"
76
      },
77
      "browser": {
78
        "types": "./dist/_shims/auto/*.d.ts",
79
        "require": "./dist/_shims/auto/*.js",
80
        "default": "./dist/_shims/auto/*.mjs"
81
      },
82
      "worker": {
83
        "types": "./dist/_shims/auto/*.d.ts",
84
        "require": "./dist/_shims/auto/*.js",
85
        "default": "./dist/_shims/auto/*.mjs"
86
      },
87
      "workerd": {
88
        "types": "./dist/_shims/auto/*.d.ts",
89
        "require": "./dist/_shims/auto/*.js",
90
        "default": "./dist/_shims/auto/*.mjs"
91
      },
92
      "node": {
93
        "types": "./dist/_shims/auto/*-node.d.ts",
94
        "require": "./dist/_shims/auto/*-node.js",
95
        "default": "./dist/_shims/auto/*-node.mjs"
96
      },
97
      "types": "./dist/_shims/auto/*.d.ts",
98
      "require": "./dist/_shims/auto/*.js",
99
      "default": "./dist/_shims/auto/*.mjs"
100
    },
101
    ".": {
102
      "require": {
103
        "types": "./dist/index.d.ts",
104
        "default": "./dist/index.js"
105
      },
106
      "types": "./dist/index.d.mts",
107
      "default": "./dist/index.mjs"
108
    },
109
    "./*.mjs": {
110
      "types": "./dist/*.d.ts",
111
      "default": "./dist/*.mjs"
112
    },
113
    "./*.js": {
114
      "types": "./dist/*.d.ts",
115
      "default": "./dist/*.js"
116
    },
117
    "./*": {
118
      "types": "./dist/*.d.ts",
119
      "require": "./dist/*.js",
120
      "default": "./dist/*.mjs"
121
    }
122
  },
123
  "bin": "./bin/cli"
124
}
125

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.