Skip to content

Commit 4fef4b6

Browse files
committed
chore(mcp): update integration scripts and add Prisma support in tests
1 parent 9834251 commit 4fef4b6

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

packages/cli-plugin-prisma/tests/init.integration.spec.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ describe("Prisma: Init cmd", () => {
9191
"yarn install",
9292
"yarn add --ignore-engines @tsed/logger @tsed/logger-std @tsed/engines @tsed/barrels ajv cross-env @swc/core @swc/cli @swc/helpers @swc-node/register typescript body-parser cors compression cookie-parser express method-override",
9393
"yarn add -D --ignore-engines @types/node @types/multer tslib nodemon @types/cors @types/express @types/compression @types/cookie-parser @types/method-override",
94+
"yarn add --ignore-engines @tsed/logger @tsed/logger-std @tsed/engines @tsed/barrels ajv cross-env @swc/core @swc/cli @swc/helpers @swc-node/register typescript body-parser cors compression cookie-parser express method-override @tsed/prisma @prisma/client",
95+
"yarn add -D --ignore-engines @types/node @types/multer tslib nodemon @types/cors @types/express @types/compression @types/cookie-parser @types/method-override prisma",
9496
"npx prisma init",
9597
]
9698
`);
@@ -122,7 +124,9 @@ describe("Prisma: Init cmd", () => {
122124
"build": "yarn run barrels && swc src --out-dir dist -s --strip-leading-paths",
123125
"barrels": "barrels",
124126
"start": "yarn run barrels && nodemon src/index.ts",
125-
"start:prod": "cross-env NODE_ENV=production node --import @swc-node/register/esm-register src/index.js"
127+
"start:prod": "cross-env NODE_ENV=production node --import @swc-node/register/esm-register src/index.js",
128+
"prisma:migrate": "npx prisma migrate dev --name init",
129+
"prisma:generate": "npx prisma generate"
126130
},
127131
"dependencies": {
128132
"@tsed/ajv": "5.58.1",

tools/integration/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
},
1212
"scripts": {
1313
"run-cmd": "cross-env NODE_ENV=development CLI_MODE=ts CI=true node --import @swc-node/register/esm-register index.ts",
14-
"run-mcp-stdio": "npx @modelcontextprotocol/inspector node -e NODE_ENV=development -e CLI_MODE=ts -e CI=true -e LOG_SERVER_URL=http://localhost:3838 --import @swc-node/register/esm-register mcp.ts",
15-
"run-mcp-http": "cross-env NODE_ENV=development CLI_MODE=ts CI=true USE_MCP_HTTP=true node --import @swc-node/register/esm-register index.ts mcp",
14+
"run-mcp-stdio": "npx @modelcontextprotocol/inspector node -e NODE_ENV=development -e CLI_MODE=ts -e CI=true -e LOG_SERVER_URL=http://localhost:3838 --import @swc-node/register/esm-register mcp.ts mcp",
15+
"run-mcp-http": "cross-env NODE_ENV=development CLI_MODE=ts CI=true USE_MCP_HTTP=true node --import @swc-node/register/esm-register index.ts mcp --http",
1616
"mcp:inspector": "npx @modelcontextprotocol/inspector",
1717
"start:help": "yarn run-cmd -h",
1818
"start:help:g": "yarn run-cmd generate -h",

yarn.lock

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2866,7 +2866,6 @@ __metadata:
28662866
optional: false
28672867
bin:
28682868
tsed: lib/esm/bin/tsed.js
2869-
tsed-mcp: lib/esm/bin/tsed-mcp.js
28702869
languageName: unknown
28712870
linkType: soft
28722871

0 commit comments

Comments
 (0)