Skip to content

Commit 33d1f4e

Browse files
committed
prep for publishing package
1 parent 1180166 commit 33d1f4e

File tree

11 files changed

+136
-118
lines changed

11 files changed

+136
-118
lines changed

apps/webapp/app/v3/commonWorker.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Worker as RedisWorker } from "@internal/redis-worker";
1+
import { Worker as RedisWorker } from "@trigger.dev/redis-worker";
22
import { Logger } from "@trigger.dev/core/logger";
33
import { z } from "zod";
44
import { env } from "~/env.server";

apps/webapp/app/v3/legacyRunEngineWorker.server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Worker as RedisWorker } from "@internal/redis-worker";
1+
import { Worker as RedisWorker } from "@trigger.dev/redis-worker";
22
import { Logger } from "@trigger.dev/core/logger";
33
import { z } from "zod";
44
import { env } from "~/env.server";

apps/webapp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"@internal/run-engine": "workspace:*",
5454
"@internal/zod-worker": "workspace:*",
5555
"@internal/redis": "workspace:*",
56-
"@internal/redis-worker": "workspace:*",
56+
"@trigger.dev/redis-worker": "workspace:*",
5757
"@internationalized/date": "^3.5.1",
5858
"@lezer/highlight": "^1.1.6",
5959
"@opentelemetry/api": "1.9.0",

internal-packages/run-engine/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
},
1616
"dependencies": {
1717
"@internal/redis": "workspace:*",
18-
"@internal/redis-worker": "workspace:*",
18+
"@trigger.dev/redis-worker": "workspace:*",
1919
"@internal/tracing": "workspace:*",
2020
"@trigger.dev/core": "workspace:*",
2121
"@trigger.dev/database": "workspace:*",
@@ -39,4 +39,4 @@
3939
"build": "pnpm run clean && tsc -p tsconfig.build.json",
4040
"dev": "tsc --watch -p tsconfig.build.json"
4141
}
42-
}
42+
}

internal-packages/run-engine/src/engine/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { createRedisClient, Redis } from "@internal/redis";
2-
import { Worker } from "@internal/redis-worker";
2+
import { Worker } from "@trigger.dev/redis-worker";
33
import { Attributes, Span, SpanKind, trace, Tracer } from "@internal/tracing";
44
import { assertExhaustive } from "@trigger.dev/core";
55
import { Logger } from "@trigger.dev/core/logger";

internal-packages/run-engine/src/engine/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { type WorkerConcurrencyOptions } from "@internal/redis-worker";
1+
import { type WorkerConcurrencyOptions } from "@trigger.dev/redis-worker";
22
import { Tracer } from "@internal/tracing";
33
import { MachinePreset, MachinePresetName, QueueOptions, RetryOptions } from "@trigger.dev/core/v3";
44
import { PrismaClient } from "@trigger.dev/database";

packages/redis-worker/package.json

Lines changed: 54 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,41 @@
11
{
2-
"name": "@internal/redis-worker",
3-
"private": true,
4-
"version": "0.0.1",
5-
"main": "./dist/src/index.js",
6-
"types": "./dist/src/index.d.ts",
2+
"name": "@trigger.dev/redis-worker",
3+
"version": "3.3.17",
4+
"description": "Redis worker for trigger.dev",
5+
"license": "MIT",
6+
"publishConfig": {
7+
"access": "public"
8+
},
9+
"repository": {
10+
"type": "git",
11+
"url": "https://github.com/triggerdotdev/trigger.dev",
12+
"directory": "packages/redis-worker"
13+
},
714
"type": "module",
8-
"exports": {
9-
".": {
10-
"@triggerdotdev/source": "./src/index.ts",
11-
"import": "./dist/src/index.js",
12-
"types": "./dist/src/index.d.ts",
13-
"default": "./dist/src/index.js"
14-
}
15+
"files": [
16+
"dist"
17+
],
18+
"tshy": {
19+
"selfLink": false,
20+
"module": true,
21+
"project": "./tsconfig.src.json",
22+
"dialects": [
23+
"esm"
24+
],
25+
"exports": {
26+
"./package.json": "./package.json",
27+
".": "./src/index.ts"
28+
},
29+
"sourceDialects": [
30+
"@triggerdotdev/source"
31+
]
32+
},
33+
"scripts": {
34+
"clean": "rimraf dist .tshy .tshy-build .turbo",
35+
"build": "tshy",
36+
"dev": "tshy --watch",
37+
"typecheck": "tsc --noEmit -p tsconfig.src.json",
38+
"test": "vitest --sequence.concurrent=false --no-file-parallelism"
1539
},
1640
"dependencies": {
1741
"@internal/tracing": "workspace:*",
@@ -26,13 +50,22 @@
2650
"@internal/testcontainers": "workspace:*",
2751
"@types/lodash.omit": "^4.5.7",
2852
"vitest": "^1.4.0",
29-
"rimraf": "6.0.1"
53+
"rimraf": "6.0.1",
54+
"tshy": "^3.0.2",
55+
"tsx": "4.17.0"
3056
},
31-
"scripts": {
32-
"clean": "rimraf dist",
33-
"typecheck": "tsc --noEmit -p tsconfig.build.json",
34-
"test": "vitest --sequence.concurrent=false --no-file-parallelism",
35-
"build": "pnpm run clean && tsc -p tsconfig.build.json",
36-
"dev": "tsc --watch -p tsconfig.build.json"
37-
}
38-
}
57+
"engines": {
58+
"node": ">=18.20.0"
59+
},
60+
"exports": {
61+
"./package.json": "./package.json",
62+
".": {
63+
"import": {
64+
"@triggerdotdev/source": "./src/index.ts",
65+
"types": "./dist/esm/index.d.ts",
66+
"default": "./dist/esm/index.js"
67+
}
68+
}
69+
},
70+
"module": "./dist/esm/index.js"
71+
}
Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
{
2-
"references": [{ "path": "./tsconfig.src.json" }, { "path": "./tsconfig.test.json" }],
3-
"compilerOptions": {
4-
"moduleResolution": "Node16",
5-
"module": "Node16",
6-
"customConditions": ["@triggerdotdev/source"]
7-
}
2+
"extends": "../../.configs/tsconfig.base.json",
3+
"references": [
4+
{
5+
"path": "./tsconfig.src.json"
6+
},
7+
{
8+
"path": "./tsconfig.test.json"
9+
}
10+
]
811
}
Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
11
{
2-
"include": ["src/**/*.ts"],
3-
"exclude": ["node_modules", "src/**/*.test.ts"],
2+
"extends": "./tsconfig.json",
3+
"include": ["./src/**/*.ts"],
44
"compilerOptions": {
5+
"isolatedDeclarations": false,
56
"composite": true,
6-
"target": "ES2019",
7-
"lib": ["ES2019", "DOM", "DOM.Iterable", "DOM.AsyncIterable"],
8-
"module": "Node16",
9-
"moduleResolution": "Node16",
10-
"moduleDetection": "force",
11-
"verbatimModuleSyntax": false,
12-
"esModuleInterop": true,
13-
"forceConsistentCasingInFileNames": true,
14-
"isolatedModules": true,
15-
"preserveWatchOutput": true,
16-
"skipLibCheck": true,
17-
"strict": true
7+
"sourceMap": true,
8+
"customConditions": ["@triggerdotdev/source"]
189
}
1910
}
Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,11 @@
11
{
2-
"include": ["src/**/*.test.ts"],
2+
"extends": "./tsconfig.json",
3+
"include": ["./test/**/*.ts"],
34
"references": [{ "path": "./tsconfig.src.json" }],
45
"compilerOptions": {
6+
"isolatedDeclarations": false,
57
"composite": true,
6-
"target": "ES2019",
7-
"lib": ["ES2019", "DOM", "DOM.Iterable", "DOM.AsyncIterable"],
8-
"module": "Node16",
9-
"moduleResolution": "Node16",
10-
"moduleDetection": "force",
11-
"verbatimModuleSyntax": false,
12-
"types": ["vitest/globals"],
13-
"esModuleInterop": true,
14-
"forceConsistentCasingInFileNames": true,
15-
"isolatedModules": true,
16-
"preserveWatchOutput": true,
17-
"skipLibCheck": true,
18-
"strict": true
8+
"sourceMap": true,
9+
"types": ["vitest/globals"]
1910
}
2011
}

0 commit comments

Comments
 (0)