UNPKG

2.72 kBJSONView Raw
1{
2 "module": "./esm/index.js",
3 "main": "./script/index.js",
4 "types": "./types/index.d.ts",
5 "name": "@worker-tools/middleware",
6 "version": "0.1.0-pre.36",
7 "description": "A suite of standalone HTTP server middlewares for Worker Runtimes.",
8 "license": "MIT",
9 "publishConfig": {
10 "access": "public"
11 },
12 "author": "Florian Klampfer <mail@qwtel.com> (https://qwtel.com/)",
13 "repository": {
14 "type": "git",
15 "url": "git+https://github.com/worker-tools/middleware.git"
16 },
17 "bugs": {
18 "url": "https://github.com/worker-tools/middleware/issues"
19 },
20 "homepage": "https://workers.tools/middleware",
21 "keywords": [
22 "cloudflare-workers",
23 "deno",
24 "http",
25 "middleware",
26 "server",
27 "workers"
28 ],
29 "exports": {
30 ".": {
31 "import": "./esm/index.js",
32 "require": "./script/index.js",
33 "types": "./types/index.d.ts"
34 },
35 "./basics": {
36 "import": "./esm/basics.js",
37 "require": "./script/basics.js",
38 "types": "./types/basics.d.ts"
39 },
40 "./body-parser": {
41 "import": "./esm/body-parser.js",
42 "require": "./script/body-parser.js",
43 "types": "./types/body-parser.d.ts"
44 },
45 "./caching": {
46 "import": "./esm/caching.js",
47 "require": "./script/caching.js",
48 "types": "./types/caching.d.ts"
49 },
50 "./content-negotiation": {
51 "import": "./esm/content-negotiation.js",
52 "require": "./script/content-negotiation.js",
53 "types": "./types/content-negotiation.d.ts"
54 },
55 "./context": {
56 "import": "./esm/context.js",
57 "require": "./script/context.js",
58 "types": "./types/context.d.ts"
59 },
60 "./cookies": {
61 "import": "./esm/cookies.js",
62 "require": "./script/cookies.js",
63 "types": "./types/cookies.d.ts"
64 },
65 "./cors": {
66 "import": "./esm/cors.js",
67 "require": "./script/cors.js",
68 "types": "./types/cors.d.ts"
69 },
70 "./session": {
71 "import": "./esm/session.js",
72 "require": "./script/session.js",
73 "types": "./types/session.d.ts"
74 }
75 },
76 "dependencies": {
77 "@tusbar/cache-control": "0.6.1",
78 "@worker-tools/encrypted-cookie-store": "latest",
79 "@worker-tools/extendable-promise": "latest",
80 "@worker-tools/request-cookie-store": "latest",
81 "@worker-tools/resolvable-promise": "latest",
82 "@worker-tools/response-creators": "latest",
83 "@worker-tools/signed-cookie-store": "latest",
84 "base64-encoding": "latest",
85 "immer": "^9.0.14",
86 "kv-storage-interface": "^0.2.0",
87 "msgpackr": "^1.5.5",
88 "negotiated": "^1.0.2",
89 "temporal-spec": "^0.0.2",
90 "ts-functional-pipe": "^3.1.2",
91 "type-fest": "^2.15.1",
92 "web-uuid": "latest"
93 },
94 "devDependencies": {}
95}
\No newline at end of file