package.json•1.67 kB
{
"name": "dsp-mcpserver",
"version": "0.1.0",
"packageManager": "pnpm@9.15.0",
"type": "module",
"main": "index.js",
"bin": {
"dsp-mcpserver": "dist/index.js"
},
"scripts": {
"typecheck": "tsc --noEmit",
"lint": "eslint .",
"build": "rimraf dist && esbuild src/index.ts --bundle --sourcemap --platform=node --packages=external --outfile=dist/index.js --format=esm",
"build:lambda": "rimraf lambda && esbuild src/lambda.ts --bundle --minify --sourcemap --platform=node --target=es2020 --outfile=lambda/index.js && cp lambda-runner.sh lambda/run.sh",
"zip:lambda": "rimraf lambda.zip && cd lambda && zip -r -9 ../lambda.zip ./* && cd ..",
"start": "node dist/index.js",
"start:http": "node dist/index.js --transport http",
"dev": "tsx --watch src/index.ts",
"help": "node dist/index.js --help"
},
"keywords": [],
"author": "",
"license": "ISC",
"description": "",
"dependencies": {
"@aws-sdk/client-bedrock-agent-runtime": "^3.899.0",
"@modelcontextprotocol/sdk": "^1.17.5",
"axios": "^1.11.0",
"cors": "^2.8.5",
"express": "^5.1.0",
"type-fest": "^4.41.0",
"zod": "^3.25.76",
"zod-to-json-schema": "^3.24.6"
},
"devDependencies": {
"@eslint/js": "^9.35.0",
"@stylistic/eslint-plugin": "^5.3.1",
"@types/cors": "^2.8.19",
"@types/express": "^5.0.3",
"@types/node": "^24.3.1",
"@typescript-eslint/eslint-plugin": "^8.43.0",
"@typescript-eslint/parser": "^8.43.0",
"esbuild": "^0.25.9",
"eslint": "^9.35.0",
"eslint-plugin-perfectionist": "^4.15.0",
"rimraf": "^6.0.1",
"tsx": "^4.20.5",
"typescript": "^5.9.2"
}
}