{
	"name": "just-bash-mcp",
	"version": "3.1.0",
	"description": "MCP server providing a sandboxed bash environment using just-bash",
	"type": "module",
	"main": "./dist/index.js",
	"types": "./src/index.ts",
	"exports": {
		".": {
			"types": "./src/index.ts",
			"import": "./dist/index.js"
		}
	},
	"bin": {
		"just-bash-mcp": "dist/index.js"
	},
	"files": [
		"dist",
		"src",
		"README.md",
		"LICENSE"
	],
	"scripts": {
		"build": "oxlint --type-aware --type-check && oxfmt --check src/ scripts/ && tsx scripts/build.ts",
		"start": "node dist/index.js",
		"dev": "tsx watch src/index.ts",
		"test": "npm run build && node --test test/*.test.ts",
		"prepack": "npm run build",
		"bench:stdio": "bash ./bench/hyperfine-stdin-vs-bash.sh",
		"lint": "oxlint --type-aware",
		"lint:fix": "oxlint --type-aware --fix",
		"typecheck": "oxlint --type-aware --type-check",
		"format": "oxfmt --write src/ test/ scripts/",
		"format:check": "oxfmt --check src/ test/ scripts/",
		"check": "npm run build && oxfmt --check test/ && node --test test/*.test.ts",
		"ci": "npm run check"
	},
	"keywords": [
		"mcp",
		"model-context-protocol",
		"bash",
		"sandbox",
		"shell",
		"ai",
		"agent",
		"claude",
		"cursor",
		"cline",
		"roo-code",
		"windsurf",
		"just-bash"
	],
	"author": "dalist1",
	"license": "Apache-2.0",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/dalist1/just-bash-mcp.git"
	},
	"bugs": {
		"url": "https://github.com/dalist1/just-bash-mcp/issues"
	},
	"homepage": "https://github.com/dalist1/just-bash-mcp#readme",
	"engines": {
		"node": ">=22.0.0"
	},
	"packageManager": "bun@1.3.8",
	"dependencies": {
		"@modelcontextprotocol/sdk": "^1.27.0",
		"just-bash": "^3.1.0",
		"zod": "^4.3.6"
	},
	"devDependencies": {
		"@types/node": "^25.3.0",
		"esbuild": "^0.28.1",
		"oxfmt": "^0.28.0",
		"oxlint": "^1.50.0",
		"oxlint-tsgolint": "^0.24.0",
		"tsx": "^4.20.6"
	}
}
