chore: initial commit with Phase 0 setup

This commit is contained in:
OG T
2026-06-06 22:55:45 +08:00
commit 9e79e58f87
56 changed files with 16088 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
{
"name": "@agent-bounty/contracts",
"version": "0.1.0",
"description": "VibeWork shared data contracts: Task/Lead/Settlement/Judge schemas, enums, and TypeScript types",
"private": true,
"type": "module",
"main": "./dist/index.js",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"import": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./enums": {
"import": "./dist/enums/index.js",
"types": "./dist/enums/index.d.ts"
},
"./schemas": {
"import": "./dist/schemas/index.js",
"types": "./dist/schemas/index.d.ts"
},
"./types": {
"import": "./dist/types/index.js",
"types": "./dist/types/index.d.ts"
},
"./errors": {
"import": "./dist/errors/index.js",
"types": "./dist/errors/index.d.ts"
}
},
"scripts": {
"build": "tsc --project tsconfig.json",
"dev": "tsc --project tsconfig.json --watch",
"typecheck": "tsc --noEmit",
"test": "vitest run"
},
"dependencies": {
"zod": "^4.4.3"
},
"devDependencies": {
"typescript": "^5"
}
}