|
2 | 2 | "name": "mongodb-mcp-server", |
3 | 3 | "description": "MongoDB Model Context Protocol Server", |
4 | 4 | "version": "0.2.0", |
5 | | - "main": "dist/index.js", |
| 5 | + "type": "module", |
| 6 | + "exports": { |
| 7 | + ".": { |
| 8 | + "import": { |
| 9 | + "types": "./dist/esm/lib.d.ts", |
| 10 | + "default": "./dist/esm/lib.js" |
| 11 | + }, |
| 12 | + "require": { |
| 13 | + "types": "./dist/cjs/lib.d.ts", |
| 14 | + "default": "./dist/cjs/lib.js" |
| 15 | + } |
| 16 | + } |
| 17 | + }, |
| 18 | + "main": "./dist/cjs/lib.js", |
| 19 | + "types": "./dist/cjs/lib.d.ts", |
6 | 20 | "author": "MongoDB <[email protected]>", |
7 | 21 | "homepage": "https://github.com/mongodb-js/mongodb-mcp-server", |
8 | 22 | "repository": { |
9 | 23 | "url": "https://github.com/mongodb-js/mongodb-mcp-server.git" |
10 | 24 | }, |
11 | 25 | "bin": { |
12 | | - "mongodb-mcp-server": "dist/index.js" |
| 26 | + "mongodb-mcp-server": "dist/esm/index.js" |
13 | 27 | }, |
14 | 28 | "publishConfig": { |
15 | 29 | "access": "public" |
16 | 30 | }, |
17 | | - "type": "module", |
| 31 | + "files": [ |
| 32 | + "dist" |
| 33 | + ], |
18 | 34 | "scripts": { |
19 | 35 | "start": "node dist/index.js --transport http --loggers stderr mcp", |
20 | 36 | "start:stdio": "node dist/index.js --transport stdio --loggers stderr mcp", |
21 | 37 | "prepare": "npm run build", |
22 | 38 | "build:clean": "rm -rf dist", |
23 | | - "build:compile": "tsc --project tsconfig.build.json", |
24 | | - "build:chmod": "chmod +x dist/index.js", |
25 | | - "build": "npm run build:clean && npm run build:compile && npm run build:chmod", |
26 | | - "inspect": "npm run build && mcp-inspector -- dist/index.js", |
| 39 | + "build:update-package-version": "tsx scripts/updatePackageVersion.ts", |
| 40 | + "build:esm": "tsc --project tsconfig.esm.json", |
| 41 | + "build:cjs": "tsc --project tsconfig.cjs.json", |
| 42 | + "build:universal-package": "tsx scripts/createUniversalPackage.ts", |
| 43 | + "build:chmod": "chmod +x dist/esm/index.js", |
| 44 | + "build": "npm run build:clean && npm run build:esm && npm run build:cjs && npm run build:universal-package && npm run build:chmod", |
| 45 | + "inspect": "npm run build && mcp-inspector -- dist/esm/index.js", |
27 | 46 | "prettier": "prettier", |
28 | 47 | "check": "npm run build && npm run check:types && npm run check:lint && npm run check:format", |
29 | 48 | "check:lint": "eslint .", |
|
0 commit comments