cloudflare/cloudflare-typescript

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v4.2.0

Branches

Tags

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

Clone

HTTPS

Download ZIP

package.json

123lines · modecode

1{
2 "name": "cloudflare",
3 "version": "4.2.0",
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.22",
12 "files": [
13 "**/*"
14 ],
15 "private": false,
16 "scripts": {
17 "test": "./scripts/test",
18 "build": "./scripts/build",
19 "prepublishOnly": "echo 'to publish, run yarn build && (cd dist; yarn publish)' && exit 1",
20 "format": "prettier --write --cache --cache-strategy metadata . !dist",
21 "prepare": "if ./scripts/utils/check-is-in-git-install.sh; then ./scripts/build && ./scripts/utils/git-swap.sh; fi",
22 "tsn": "ts-node -r tsconfig-paths/register",
23 "lint": "./scripts/lint",
24 "fix": "./scripts/format"
25 },
26 "dependencies": {
27 "@types/node": "^18.11.18",
28 "@types/node-fetch": "^2.6.4",
29 "abort-controller": "^3.0.0",
30 "agentkeepalive": "^4.2.1",
31 "form-data-encoder": "1.7.2",
32 "formdata-node": "^4.3.2",
33 "node-fetch": "^2.6.7"
34 },
35 "devDependencies": {
36 "@swc/core": "^1.3.102",
37 "@swc/jest": "^0.2.29",
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 "iconv-lite": "^0.6.3",
45 "jest": "^29.4.0",
46 "prettier": "^3.0.0",
47 "ts-jest": "^29.1.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 "cloudflare": ".",
63 "cloudflare/*": "./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", "./dist/*/index.d.ts"],
111 "default": ["./dist/*.mjs", "./dist/*/index.mjs"]
112 },
113 "./*.js": {
114 "types": ["./dist/*.d.ts", "./dist/*/index.d.ts"],
115 "default": ["./dist/*.js", "./dist/*/index.js"]
116 },
117 "./*": {
118 "types": ["./dist/*.d.ts", "./dist/*/index.d.ts"],
119 "require": ["./dist/*.js", "./dist/*/index.js"],
120 "default": ["./dist/*.mjs", "./dist/*/index.mjs"]
121 }
122 }
123}
124