|
2 | 2 | "name": "@serverless-dna/powertools-mcp", |
3 | 3 | "version": "0.6.0", |
4 | 4 | "description": "Powertools for AWS Lambda Documentation MCP Server", |
5 | | - "main": "dist/bundle.js", |
| 5 | + "main": "dist/index.js", |
6 | 6 | "bin": { |
7 | | - "powertools-mcp": "dist/bundle.js" |
| 7 | + "powertools-mcp": "dist/index.js" |
8 | 8 | }, |
9 | 9 | "files": [ |
10 | 10 | "dist/", |
|
25 | 25 | "homepage": "https://github.com/serverless-dna/powertools-mcp#readme", |
26 | 26 | "scripts": { |
27 | 27 | "prebuild": "rimraf dist/* && pnpm lint", |
28 | | - "build": "rollup -c", |
29 | | - "postbuild": "chmod +x dist/bundle.js", |
| 28 | + "build": "node esbuild.config.js", |
| 29 | + "postbuild": "chmod +x dist/index.js", |
30 | 30 | "test": "jest", |
31 | 31 | "lint": "eslint --config eslint.config.mjs", |
32 | | - "test:ci": "jest --ci", |
| 32 | + "test:ci": "jest --ci --coverage", |
33 | 33 | "lint:fix": "eslint --fix --config eslint.config.mjs", |
34 | 34 | "postversion": "pnpm build", |
35 | 35 | "release": "semantic-release", |
36 | | - "mcp:local": "pnpm build && npx -y @modelcontextprotocol/inspector node dist/bundle.js" |
| 36 | + "release:dry-run": "semantic-release --dry-run", |
| 37 | + "mcp:local": "pnpm build && npx -y @modelcontextprotocol/inspector node dist/index.js" |
37 | 38 | }, |
38 | 39 | "keywords": [ |
39 | 40 | "aws", |
|
58 | 59 | "lunr": "^2.3.9", |
59 | 60 | "lunr-languages": "^1.14.0", |
60 | 61 | "make-fetch-happen": "^14.0.3", |
| 62 | + "pino": "^9.6.0", |
| 63 | + "pino-pretty": "^13.0.0", |
61 | 64 | "turndown": "^7.2.0", |
62 | 65 | "zod": "^3.24.3", |
63 | 66 | "zod-to-json-schema": "^3.24.5" |
64 | 67 | }, |
65 | 68 | "devDependencies": { |
66 | 69 | "@eslint/js": "^9.25.0", |
67 | | - "@rollup/plugin-commonjs": "^28.0.3", |
68 | | - "@rollup/plugin-json": "^6.1.0", |
69 | | - "@rollup/plugin-node-resolve": "^16.0.1", |
70 | | - "@rollup/plugin-terser": "^0.4.4", |
71 | | - "@rollup/plugin-typescript": "^12.1.2", |
| 70 | + "@jest/globals": "^29.7.0", |
72 | 71 | "@semantic-release/changelog": "^6.0.3", |
| 72 | + "@semantic-release/git": "^10.0.1", |
73 | 73 | "@semantic-release/github": "^11.0.1", |
74 | 74 | "@types/jest": "^29.5.14", |
75 | 75 | "@types/lunr": "^2.3.7", |
|
78 | 78 | "@types/turndown": "^5.0.5", |
79 | 79 | "@typescript-eslint/eslint-plugin": "^8.30.1", |
80 | 80 | "@typescript-eslint/parser": "^8.30.1", |
| 81 | + "esbuild": "^0.25.4", |
| 82 | + "esbuild-plugin-pino": "^2.2.2", |
81 | 83 | "eslint": "^9.25.0", |
82 | 84 | "eslint-config-prettier": "^10.1.2", |
83 | 85 | "eslint-import-resolver-typescript": "^4.3.3", |
|
91 | 93 | "jest": "^29.7.0", |
92 | 94 | "prettier": "^3.5.3", |
93 | 95 | "rimraf": "^6.0.1", |
94 | | - "rollup": "^4.40.0", |
95 | 96 | "semantic-release": "^24.2.3", |
96 | 97 | "ts-jest": "^29.3.2", |
97 | 98 | "typescript": "^5.8.3" |
|
0 commit comments