Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
57 lines (57 loc) · 1.91 KB
/
Copy pathpackage.json
File metadata and controls
57 lines (57 loc) · 1.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"name": "@launchstack/orchestration",
"version": "0.1.0",
"description": "Durable work between the features (ADR-003): the pipeline events written in the same transaction as the state change they announce, the Postgres outbox store with SKIP LOCKED claiming, the worker's processing tick with bounded retries, transactional source-lifecycle acceptance, and the ports the pipeline stages implement.",
"license": "Apache-2.0",
"type": "module",
"sideEffects": false,
"main": "./src/index.ts",
"types": "./src/index.ts",
"exports": {
".": "./src/index.ts",
"./pipeline-events": "./src/pipeline-events.ts",
"./ports": "./src/ports.ts",
"./package.json": "./package.json"
},
"files": [
"dist",
"README.md",
"LICENSE"
],
"publishConfig": {
"access": "public",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"./pipeline-events": {
"types": "./dist/pipeline-events.d.ts",
"default": "./dist/pipeline-events.js"
},
"./ports": {
"types": "./dist/ports.d.ts",
"default": "./dist/ports.js"
},
"./package.json": "./package.json"
}
},
"scripts": {
"build": "tsc -p tsconfig.build.json && node ./scripts/fix-esm-specifiers.mjs",
"clean": "rm -rf dist .tsbuildinfo",
"typecheck": "tsc -p tsconfig.json --noEmit",
"test": "vitest run"
},
"dependencies": {
"@launchstack/runtime": "workspace:^",
"@launchstack/store": "workspace:^",
"drizzle-orm": "^0.45.1",
"zod": "^3.23.8"
},
"devDependencies": {
"typescript": "^5.9.2",
"vitest": "^3.0.5"
}
}