| 
1 | 1 | {  | 
2 |  | -  "name": "@restatedev/backend",  | 
 | 2 | +  "name": "@restatedev/vercel-backend",  | 
3 | 3 |   "version": "0.0.0",  | 
4 |  | -  "description": "TODO: Add description",  | 
5 |  | -  "author": "TODO: Add author",  | 
6 |  | -  "email": "TODO: Add email",  | 
 | 4 | +  "description": "Restate backend services and virtual objects for Vercel Workflow integration",  | 
 | 5 | +  "author": "Restate Developers",  | 
 | 6 | + | 
7 | 7 |   "license": "MIT",  | 
8 |  | -  "homepage": "TODO: Add homepage URL",  | 
 | 8 | +  "homepage": "https://github.com/restatedev/vercel-workflow#readme",  | 
9 | 9 |   "repository": {  | 
10 | 10 |     "type": "git",  | 
11 |  | -    "url": "TODO: Add repository URL"  | 
 | 11 | +    "url": "git+https://github.com/restatedev/vercel-workflow.git"  | 
12 | 12 |   },  | 
13 | 13 |   "bugs": {  | 
14 |  | -    "url": "TODO: Add bugs URL"  | 
 | 14 | +    "url": "https://github.com/restatedev/vercel-workflow/issues"  | 
15 | 15 |   },  | 
16 | 16 |   "type": "module",  | 
17 | 17 |   "main": "./dist/index.cjs",  | 
 | 
22 | 22 |       "import": "./dist/index.js",  | 
23 | 23 |       "require": "./dist/index.cjs"  | 
24 | 24 |     },  | 
 | 25 | +    "./serve": {  | 
 | 26 | +      "import": "./dist/serve.js",  | 
 | 27 | +      "require": "./dist/serve.cjs"  | 
 | 28 | +    },  | 
 | 29 | +    "./types": {  | 
 | 30 | +      "import": "./dist/types.js",  | 
 | 31 | +      "require": "./dist/types.cjs"  | 
 | 32 | +    },  | 
25 | 33 |     "./package.json": "./package.json"  | 
26 | 34 |   },  | 
27 | 35 |   "files": [  | 
 | 
37 | 45 |     "build": "turbo run _build --filter={.}...",  | 
38 | 46 |     "_build": "tsc --noEmit && tsdown",  | 
39 | 47 |     "dev": "tsc --noEmit --watch",  | 
40 |  | -    "start": "node ./dist/index.js",  | 
 | 48 | +    "start": "node ./dist/serve.js",  | 
41 | 49 |     "clean": "rm -rf dist *.tsbuildinfo .turbo",  | 
42 | 50 |     "check:types": "turbo run _check:types --filter={.}...",  | 
43 | 51 |     "_check:types": "tsc --noEmit --project tsconfig.build.json",  | 
44 | 52 |     "lint": "eslint .",  | 
45 | 53 |     "check:exports": "turbo run _check:exports --filter={.}...",  | 
46 | 54 |     "_check:exports": "attw --pack .",  | 
47 | 55 |     "check:api": "turbo run _check:api --filter={.}...",  | 
48 |  | -    "_check:api": "api-extractor run --local",  | 
 | 56 | +    "_check:api": "api-extractor run --local && api-extractor run --local --config api-extractor.types.json",  | 
49 | 57 |     "prepublishOnly": "pnpm -w verify"  | 
50 | 58 |   },  | 
51 | 59 |   "dependencies": {  | 
 | 
55 | 63 |     "@restatedev/pubsub": "catalog:",  | 
56 | 64 |     "@vercel/queue": "catalog:",  | 
57 | 65 |     "@workflow/world": "catalog:"  | 
 | 66 | +  },  | 
 | 67 | +  "typesVersions": {  | 
 | 68 | +    "*": {  | 
 | 69 | +      "types": [  | 
 | 70 | +        "./dist/types.d.ts"  | 
 | 71 | +      ],  | 
 | 72 | +      "serve": [  | 
 | 73 | +        "./dist/serve.d.ts"  | 
 | 74 | +      ]  | 
 | 75 | +    }  | 
58 | 76 |   }  | 
59 | 77 | }  | 
0 commit comments