cloudflare/cloudflare-typescript

Public

mirrored from https://github.com/cloudflare/cloudflare-typescriptAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
generated-e2be739c44

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

package.json

126lines · modecode

1{
2 "name": "cloudflare",
3 "version": "3.0.0-beta.9",
4 "description": "The official TypeScript library for the Cloudflare API",
5 "author": "Cloudflare <api@cloudflare.com>",
6 "types": "dist/index.d.ts",
7 "main": "dist/index.js",
8 "type": "commonjs",
9 "repository": "github:cloudflare/cloudflare-typescript",
10 "license": "Apache-2.0",
11 "packageManager": "yarn@1.22.21",
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 "@types/qs": "^6.9.7",
31 "abort-controller": "^3.0.0",
32 "agentkeepalive": "^4.2.1",
33 "digest-fetch": "^1.3.0",
34 "form-data-encoder": "1.7.2",
35 "formdata-node": "^4.3.2",
36 "node-fetch": "^2.6.7",
37 "qs": "^6.10.3",
38 "web-streams-polyfill": "^3.2.1"
39 },
40 "devDependencies": {
41 "@types/jest": "^29.4.0",
42 "@typescript-eslint/eslint-plugin": "^6.7.0",
43 "@typescript-eslint/parser": "^6.7.0",
44 "eslint": "^8.49.0",
45 "eslint-plugin-prettier": "^5.0.1",
46 "eslint-plugin-unused-imports": "^3.0.0",
47 "jest": "^29.4.0",
48 "prettier": "^3.0.0",
49 "ts-jest": "^29.1.0",
50 "ts-morph": "^19.0.0",
51 "ts-node": "^10.5.0",
52 "tsc-multi": "^1.1.0",
53 "tsconfig-paths": "^4.0.0",
54 "typescript": "^4.8.2"
55 },
56 "sideEffects": [
57 "./_shims/index.js",
58 "./_shims/index.mjs",
59 "./shims/node.js",
60 "./shims/node.mjs",
61 "./shims/web.js",
62 "./shims/web.mjs"
63 ],
64 "imports": {
65 "cloudflare": ".",
66 "cloudflare/*": "./src/*"
67 },
68 "exports": {
69 "./_shims/auto/*": {
70 "deno": {
71 "types": "./dist/_shims/auto/*.d.ts",
72 "require": "./dist/_shims/auto/*.js",
73 "default": "./dist/_shims/auto/*.mjs"
74 },
75 "bun": {
76 "types": "./dist/_shims/auto/*.d.ts",
77 "require": "./dist/_shims/auto/*-bun.js",
78 "default": "./dist/_shims/auto/*-bun.mjs"
79 },
80 "browser": {
81 "types": "./dist/_shims/auto/*.d.ts",
82 "require": "./dist/_shims/auto/*.js",
83 "default": "./dist/_shims/auto/*.mjs"
84 },
85 "worker": {
86 "types": "./dist/_shims/auto/*.d.ts",
87 "require": "./dist/_shims/auto/*.js",
88 "default": "./dist/_shims/auto/*.mjs"
89 },
90 "workerd": {
91 "types": "./dist/_shims/auto/*.d.ts",
92 "require": "./dist/_shims/auto/*.js",
93 "default": "./dist/_shims/auto/*.mjs"
94 },
95 "node": {
96 "types": "./dist/_shims/auto/*-node.d.ts",
97 "require": "./dist/_shims/auto/*-node.js",
98 "default": "./dist/_shims/auto/*-node.mjs"
99 },
100 "types": "./dist/_shims/auto/*.d.ts",
101 "require": "./dist/_shims/auto/*.js",
102 "default": "./dist/_shims/auto/*.mjs"
103 },
104 ".": {
105 "require": {
106 "types": "./dist/index.d.ts",
107 "default": "./dist/index.js"
108 },
109 "types": "./dist/index.d.mts",
110 "default": "./dist/index.mjs"
111 },
112 "./*.mjs": {
113 "types": "./dist/*.d.ts",
114 "default": "./dist/*.mjs"
115 },
116 "./*.js": {
117 "types": "./dist/*.d.ts",
118 "default": "./dist/*.js"
119 },
120 "./*": {
121 "types": "./dist/*.d.ts",
122 "require": "./dist/*.js",
123 "default": "./dist/*.mjs"
124 }
125 }
126}
127