package.jsonā¢2.75 kB
{
"name": "context-engine",
"version": "0.2.2",
"description": "ContextEngine MCP Server - Up-to-date documentation and code examples for any library",
"scripts": {
"test": "vitest",
"test:run": "vitest run",
"test:ui": "vitest --ui",
"test:coverage": "vitest run --coverage",
"test:watch": "vitest watch",
"test:mock": "TEST_MODE=mock vitest run",
"test:real": "TEST_MODE=real vitest run",
"test:local": "TEST_MODE=real TEST_API_BASE_URL=http://localhost:3000 vitest run",
"test:staging": "TEST_MODE=real TEST_API_BASE_URL=https://staging.contextengine.in vitest run",
"test:prod": "TEST_MODE=real TEST_API_BASE_URL=https://contextengine.in vitest run",
"test:debug": "TEST_MODE=real TEST_TIMEOUT=30000 vitest run --reporter=verbose",
"test:watch:local": "TEST_MODE=real TEST_API_BASE_URL=http://localhost:3000 vitest --watch",
"build": "tsc && chmod 755 dist/index.js",
"format": "prettier --write .",
"format:check": "prettier --check .",
"lint": "eslint \"**/*.{js,ts,tsx}\" --fix",
"lint:check": "eslint \"**/*.{js,ts,tsx}\"",
"type-check": "tsc --noEmit",
"start": "node dist/index.js --transport http",
"dev": "tsx src/index.ts --transport http --port 3000",
"pack-dxt": "echo 'DXT packaging removed - use local deployment instead'",
"prepublishOnly": "npm run build && npm run test:run",
"pre-publish": "./scripts/pre-publish.sh",
"demote-to-rc": "./scripts/demote-to-rc.sh",
"version": "echo $npm_package_version"
},
"repository": {
"type": "git",
"url": "git+https://github.com/livelifelively/context-engine-mcp.git"
},
"keywords": [
"modelcontextprotocol",
"mcp",
"context-engine",
"documentation",
"api"
],
"author": "Ashish Rana",
"license": "MIT",
"type": "module",
"bin": {
"context-engine": "dist/index.js"
},
"files": [
"dist"
],
"bugs": {
"url": "https://github.com/livelifelively/context-engine-mcp/issues"
},
"homepage": "https://github.com/livelifelively/context-engine-mcp#readme",
"dependencies": {
"@modelcontextprotocol/sdk": "^1.16.0",
"commander": "^14.0.0",
"undici": "^7.15.0",
"zod": "^3.25.76"
},
"devDependencies": {
"@testing-library/jest-dom": "^6.8.0",
"@types/node": "^22.13.14",
"@typescript-eslint/eslint-plugin": "^8.28.0",
"@typescript-eslint/parser": "^8.28.0",
"@vitest/coverage-v8": "^3.2.4",
"@vitest/ui": "^3.2.4",
"eslint": "^9.23.0",
"eslint-config-prettier": "^10.1.1",
"eslint-plugin-prettier": "^5.2.5",
"msw": "^2.10.5",
"prettier": "^3.5.3",
"tsx": "^4.19.2",
"typescript": "^5.8.2",
"typescript-eslint": "^8.28.0",
"vitest": "^3.2.4"
}
}