Removed hono

This commit is contained in:
Eric Allam
2024-08-06 11:52:35 +01:00
committed by Eric Allam
parent e6c8b459e6
commit 4febab49cd
5 changed files with 0 additions and 622 deletions
-488
View File
@@ -1,488 +0,0 @@
# @trigger.dev/hono
## 3.0.0-beta.55
### Patch Changes
- Updated dependencies [0591db5f2]
- @trigger.dev/sdk@3.0.0-beta.55
## 3.0.0-beta.54
### Patch Changes
- Updated dependencies [728eeeff6]
- @trigger.dev/sdk@3.0.0-beta.54
## 3.0.0-beta.53
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.53
## 3.0.0-beta.52
### Patch Changes
- Updated dependencies [8cae1d087]
- @trigger.dev/sdk@3.0.0-beta.52
## 3.0.0-beta.51
### Patch Changes
- Updated dependencies [979bee50d]
- Updated dependencies [086a0f95c]
- Updated dependencies [55264657d]
- @trigger.dev/sdk@3.0.0-beta.51
## 3.0.0-beta.50
### Patch Changes
- Updated dependencies [8ba998794]
- @trigger.dev/sdk@3.0.0-beta.50
## 3.0.0-beta.49
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.49
## 3.0.0-beta.48
### Patch Changes
- Updated dependencies [ecf1110ab]
- @trigger.dev/sdk@3.0.0-beta.48
## 3.0.0-beta.47
### Patch Changes
- Updated dependencies [4f95c9de4]
- @trigger.dev/sdk@3.0.0-beta.47
## 3.0.0-beta.46
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.46
## 3.0.0-beta.45
### Patch Changes
- Updated dependencies [0e77e7ef7]
- @trigger.dev/sdk@3.0.0-beta.45
## 3.0.0-beta.44
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.44
## 3.0.0-beta.43
### Patch Changes
- Updated dependencies [34ca7667d]
- @trigger.dev/sdk@3.0.0-beta.43
## 3.0.0-beta.42
### Patch Changes
- Updated dependencies [ecef19966]
- @trigger.dev/sdk@3.0.0-beta.42
## 3.0.0-beta.41
### Patch Changes
- Updated dependencies [7c36a1a4b]
- @trigger.dev/sdk@3.0.0-beta.41
## 3.0.0-beta.40
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.40
## 3.0.0-beta.39
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.39
## 3.0.0-beta.38
### Patch Changes
- Updated dependencies [1b90ffbb8]
- Updated dependencies [c405ae711]
- @trigger.dev/sdk@3.0.0-beta.38
## 3.0.0-beta.37
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.37
## 3.0.0-beta.36
### Patch Changes
- Updated dependencies [51bb4c887]
- Updated dependencies [ba71f959e]
- @trigger.dev/sdk@3.0.0-beta.36
## 3.0.0-beta.35
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.35
## 3.0.0-beta.34
### Patch Changes
- Updated dependencies [3a1b0c486]
- Updated dependencies [3f8b6d8fc]
- Updated dependencies [1281d40e4]
- @trigger.dev/sdk@3.0.0-beta.34
## 3.0.0-beta.33
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.33
## 3.0.0-beta.32
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.32
## 3.0.0-beta.31
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.31
## 3.0.0-beta.30
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.30
## 3.0.0-beta.29
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.29
## 3.0.0-beta.28
### Patch Changes
- Updated dependencies [6d9dfbc75]
- @trigger.dev/sdk@3.0.0-beta.28
## 3.0.0-beta.27
### Patch Changes
- Updated dependencies [203e00208]
- @trigger.dev/sdk@3.0.0-beta.27
## 3.0.0-beta.26
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.26
## 3.0.0-beta.25
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.25
## 3.0.0-beta.24
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.24
## 3.0.0-beta.23
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.23
## 3.0.0-beta.22
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.22
## 3.0.0-beta.21
### Patch Changes
- Updated dependencies [9491a1649]
- @trigger.dev/sdk@3.0.0-beta.21
## 3.0.0-beta.20
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.20
## 3.0.0-beta.19
### Patch Changes
- Updated dependencies [e9a63a486]
- @trigger.dev/sdk@3.0.0-beta.19
## 3.0.0-beta.18
### Patch Changes
- Updated dependencies [b68012f81]
- Updated dependencies [b68012f81]
- Updated dependencies [b68012f81]
- @trigger.dev/sdk@3.0.0-beta.18
## 3.0.0-beta.17
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.17
## 3.0.0-beta.16
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.16
## 3.0.0-beta.15
### Patch Changes
- Updated dependencies [374edef02]
- Updated dependencies [26093896d]
- @trigger.dev/sdk@3.0.0-beta.15
## 3.0.0-beta.14
### Patch Changes
- Updated dependencies [c9e1a3e9c]
- @trigger.dev/sdk@3.0.0-beta.14
## 3.0.0-beta.13
### Patch Changes
- Updated dependencies [4986bfda2]
- Updated dependencies [44e1b8754]
- Updated dependencies [4986bfda2]
- Updated dependencies [4986bfda2]
- @trigger.dev/sdk@3.0.0-beta.13
## 3.0.0-beta.12
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.12
## 3.0.0-beta.11
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.11
## 3.0.0-beta.7
### Patch Changes
- Updated dependencies [f854cb90e]
- Updated dependencies [f854cb90e]
- @trigger.dev/sdk@3.0.0-beta.7
## 3.0.0-beta.6
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.6
## 3.0.0-beta.5
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.5
## 3.0.0-beta.4
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.4
## 3.0.0-beta.3
### Patch Changes
- Updated dependencies [b271742dc]
- @trigger.dev/sdk@3.0.0-beta.3
## 3.0.0-beta.2
### Patch Changes
- @trigger.dev/sdk@3.0.0-beta.2
## 3.0.0-beta.1
### Patch Changes
- Updated dependencies [b66d5525e]
- Updated dependencies [719c0a0b9]
- Updated dependencies [f93eae300]
- @trigger.dev/sdk@3.0.0-beta.1
## 3.0.0-beta.0
### Patch Changes
- Updated dependencies [395abe1b9]
- @trigger.dev/sdk@3.0.0-beta.0
## 2.3.18
### Patch Changes
- @trigger.dev/sdk@2.3.18
## 2.3.17
### Patch Changes
- Updated dependencies [dd879c8e]
- @trigger.dev/sdk@2.3.17
## 2.3.16
### Patch Changes
- @trigger.dev/sdk@2.3.16
## 2.3.15
### Patch Changes
- Updated dependencies [6c4047cf]
- @trigger.dev/sdk@2.3.15
## 2.3.14
### Patch Changes
- @trigger.dev/sdk@2.3.14
## 2.3.13
### Patch Changes
- Updated dependencies [a93b554f]
- Updated dependencies [0f342cd1]
- @trigger.dev/sdk@2.3.13
## 2.3.12
### Patch Changes
- Updated dependencies [129f023d]
- Updated dependencies [38f5a903]
- Updated dependencies [ff4ff869]
- @trigger.dev/sdk@2.3.12
## 2.3.11
### Patch Changes
- @trigger.dev/sdk@2.3.11
## 2.3.10
### Patch Changes
- Updated dependencies [8277f4d2]
- Updated dependencies [73cb8839]
- @trigger.dev/sdk@2.3.10
## 2.3.9
### Patch Changes
- Updated dependencies [f7bf25f0]
- @trigger.dev/sdk@2.3.9
## 2.3.8
### Patch Changes
- @trigger.dev/sdk@2.3.8
## 2.3.7
### Patch Changes
- @trigger.dev/sdk@2.3.7
## 2.3.6
### Patch Changes
- @trigger.dev/sdk@2.3.6
## 2.3.5
### Patch Changes
- @trigger.dev/sdk@2.3.5
## 2.3.4
### Patch Changes
- Updated dependencies [6a3c563f]
- @trigger.dev/sdk@2.3.4
## 2.3.3
### Patch Changes
- @trigger.dev/sdk@2.3.3
## 2.3.2
### Patch Changes
- @trigger.dev/sdk@2.3.2
## 2.3.1
### Patch Changes
- Updated dependencies [f3efcc0c]
- @trigger.dev/sdk@2.3.1
## 2.3.0
### Patch Changes
- 17f6f29d: Added hono framework support
- Updated dependencies [17f6f29d]
- @trigger.dev/sdk@2.3.0
-49
View File
@@ -1,49 +0,0 @@
{
"name": "@trigger.dev/hono",
"version": "3.0.0-beta.55",
"description": "A Trigger.dev adapter for Hono.dev",
"license": "MIT",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"module": "./dist/index.mjs",
"publishConfig": {
"access": "public"
},
"files": [
"dist"
],
"exports": {
".": {
"import": {
"types": "./dist/index.d.mts",
"default": "./dist/index.mjs"
},
"require": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./package.json": "./package.json"
},
"sideEffects": false,
"scripts": {
"clean": "rimraf dist",
"build": "npm run clean && npm run build:tsup",
"build:tsup": "tsup --dts-resolve",
"typecheck": "tsc --noEmit"
},
"peerDependencies": {
"hono": "3.x",
"@trigger.dev/sdk": "workspace:^3.0.0-beta.55"
},
"devDependencies": {
"@trigger.dev/tsconfig": "workspace:*",
"rimraf": "^3.0.2",
"tsup": "^8.0.1",
"@trigger.dev/tsup": "workspace:*",
"typescript": "^5.3.0",
"hono": "3.10.3",
"@trigger.dev/sdk": "workspace:*"
},
"engines": {
"node": ">=18.0.0"
}
}
-65
View File
@@ -1,65 +0,0 @@
import type { TriggerClient } from "@trigger.dev/sdk";
import type { Env, Hono, HonoRequest, MiddlewareHandler } from "hono";
export function createMiddleware(
client: TriggerClient,
path: string = "/api/trigger"
): MiddlewareHandler {
return async (c, next) => {
if (c.req.path !== path) {
return await next();
}
if (c.req.method === "HEAD") {
return new Response(null, { status: 200 });
}
const request = convertToStandardRequest(c.req);
const response = await client.handleRequest(request);
return new Response(JSON.stringify(response.body), {
status: response.status,
headers: response.headers,
});
};
}
export function addMiddleware<TEnv extends Env>(
app: Hono<TEnv>,
callback: (env: TEnv["Bindings"]) => TriggerClient
) {
app.use("/api/trigger", async (c, next) => {
const client = callback(c.env);
if (c.req.method === "HEAD") {
return new Response(null, { status: 200 });
}
const request = convertToStandardRequest(c.req);
const response = await client.handleRequest(request);
return new Response(JSON.stringify(response.body), {
status: response.status,
headers: response.headers,
});
});
}
function convertToStandardRequest(req: HonoRequest): Request {
const headers: Record<string, string> = {};
const entries = req.raw.headers.entries();
for (const [key, value] of entries) {
headers[key] = value;
}
return new Request(req.raw.url, {
method: req.raw.method,
headers,
body: req.raw.body,
// @ts-ignore
duplex: "half",
});
}
-17
View File
@@ -1,17 +0,0 @@
{
"extends": "@trigger.dev/tsconfig/base.json",
"include": ["./src/**/*.ts", "tsup.config.ts"],
"compilerOptions": {
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"declaration": false,
"declarationMap": false,
"paths": {
"@trigger.dev/tsup/*": ["../../config-packages/tsup/src/*"],
"@trigger.dev/tsup": ["../../config-packages/tsup/src/index"]
},
"lib": ["DOM", "DOM.Iterable"],
"downlevelIteration": true
},
"exclude": ["node_modules"]
}
-3
View File
@@ -1,3 +0,0 @@
import { defineConfigPackage } from "@trigger.dev/tsup";
export default defineConfigPackage;