{ "name": "@monkeytype/contracts", "private": true, "scripts": { "dev": "tsup-node --watch", "build": "npm run madge && tsup-node", "test": "vitest run", "madge": " madge --circular --extensions ts ./src", "ts-check": "tsc --noEmit", "eslint": "eslint \"./src/**/*.ts\"", "oxlint": "oxlint .", "lint": "npm run oxlint && npm run eslint" }, "peerDependencies": { "@ts-rest/core": "3.52.1", "zod": "3.23.8" }, "devDependencies": { "@monkeytype/eslint-config": "workspace:*", "@monkeytype/schemas": "workspace:*", "@monkeytype/tsup-config": "workspace:*", "@monkeytype/typescript-config": "workspace:*", "eslint": "8.57.1", "madge": "8.0.0", "oxlint": "1.13.0", "tsup": "8.4.0", "typescript": "5.5.4", "vitest": "3.2.4" }, "exports": { ".": { "types": "./src/index.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./*": { "types": "./src/*.ts", "import": "./dist/*.mjs", "require": "./dist/*.js" } } }