{"bin":{"setup":"dist/setup-claude-server.js","remove":"dist/uninstall-claude-server.js","desktop-commander":"dist/index.js"},"bugs":{"url":"https://github.com/wonderwhy-er/DesktopCommanderMCP/issues"},"dist":{"shasum":"9240f12e9d5be09e5ec411028d081a7fffafdaac","tarball":"https://registry.npmjs.org/@wonderwhy-er/desktop-commander/-/desktop-commander-0.3.0.tgz","fileCount":288,"integrity":"sha512-2EXNxuztSIW3fQw6OEGMek39M8yQlKinXooMYtNR4wRLhtA+f3b0cbxBggAfDeKemMWltm1qWQy/t2Av9VmYLw==","signatures":[{"sig":"MEUCIQDy+LDdXVHQtQ7lCTjzADGww3Ybdvnv8iOP0PYUxi+lFgIgf7fKG1rpEklaEubU34LMjpztwZiblVIneIwyQj4t6O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHUhMm5YYcjdXxSpdDtWnk2bEr5SJipoyiPcdRdQ2r1DAiEA4DAXj6A5JnalOfDunnLUcaKaFFXYCwLZsk/f3Caa/Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@wonderwhy-er%2fdesktop-commander@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4124671},"name":"@wonderwhy-er/desktop-commander","type":"module","author":{"name":"Eduards Ruzga"},"engines":{"node":">=22.12.0"},"gitHead":"67694caa7f54ee2ca70d455ed730be231ed3fbfc","license":"MIT","mcpName":"io.github.wonderwhy-er/desktop-commander","scripts":{"bump":"node scripts/sync-version.js --bump","test":"npm run build && node test/run-all-tests.js","build":"tsc && shx cp setup-claude-server.js uninstall-claude-server.js track-installation.js dist/ && shx chmod +x dist/*.js && shx mkdir -p dist/data && shx cp src/data/onboarding-prompts.json dist/data/ && shx mkdir -p dist/remote-device/scripts && shx cp src/remote-device/scripts/blocking-offline-update.js dist/remote-device/scripts/ && node scripts/build-ui-runtime.cjs","clean":"shx rm -rf dist","setup":"npm install --include=dev && npm run build && node setup-claude-server.js","start":"node dist/index.js","watch":"tsc --watch","remove":"npm install && npm run build && node uninstall-claude-server.js","prepare":"npm run build","release":"node scripts/publish-release.cjs","inspector":"npx @modelcontextprotocol/inspector dist/index.js","logs:view":"npm run build && node scripts/view-fuzzy-logs.js","open-chat":"open -n /Applications/Claude.app","build:mcpb":"node scripts/build-mcpb.cjs","bump:major":"node scripts/sync-version.js --bump --major","bump:minor":"node scripts/sync-version.js --bump --minor","link:local":"npm run build && npm link","logs:clear":"npm run build && node scripts/clear-fuzzy-logs.js","test:debug":"node --inspect test/run-all-tests.js","logs:export":"npm run build && node scripts/export-fuzzy-logs.js","postinstall":"node dist/track-installation.js && node dist/npm-scripts/verify-ripgrep.js || node -e \"process.exit(0)\"","release:dry":"node scripts/publish-release.cjs --dry-run","setup:debug":"npm install && npm run build && node setup-claude-server.js --debug","start:debug":"node --inspect-brk=9229 dist/index.js","count-tokens":"npm run build && node scripts/count-tokens.js","device:start":"tsx src/remote-device/device.ts","logs:analyze":"npm run build && node scripts/analyze-fuzzy-logs.js","sync-version":"node scripts/sync-version.js","unlink:local":"npm unlink","release:alpha":"node scripts/publish-release.cjs --alpha","release:major":"node scripts/publish-release.cjs --major","release:minor":"node scripts/publish-release.cjs --minor","device:install":"cd src/remote-device && npm install","validate:tools":"npm run build && node scripts/validate-tools-sync.js","device:start:dev":"nodemon --watch src/remote-device --exec tsx src/remote-device/device.ts","test:integration":"npm run build && node test/integration/run-all-integration-tests.js","count-tokens:json":"npm run build && node scripts/count-tokens.js --json","release:rehearsal":"node scripts/publish-release.cjs --rehearsal","test:transport:telemetry":"npm run build && node test/test-transport-telemetry.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3b9f283b-e2aa-4612-87ad-bc6b2712881c"}},"homepage":"https://github.com/wonderwhy-er/DesktopCommanderMCP","keywords":["mcp","model-context-protocol","terminal","claude","ai","command-line","process-management","file-editing","code-editing","diff","patch","block-editing","file-system","text-manipulation","code-modification","surgical-edits","file-operations"],"overrides":{"exceljs":{"uuid":"^11.1.1"},"argparse":"^2.0.1","md-to-pdf":{"chokidar":"^4.0.3"},"proxy-addr":"^2.0.8"},"repository":{"url":"git+https://github.com/wonderwhy-er/DesktopCommanderMCP.git","type":"git"},"_npmVersion":"12.2.0","description":"MCP server for terminal operations and file editing","directories":{},"maintainers":[{"name":"serg33v","email":"serg33v@gmail.com"},{"name":"wonderwhy-er","email":"wonderwhy.er@gmail.com"},{"name":"edgarsskore","email":"edgars.skore@gmail.com"},{"name":"tumkins","email":"mihailt@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.24.1","glob":"^10.3.10","open":"^10.2.0","sharp":"^0.35.5","unpdf":"^1.4.0","pizzip":"^3.2.0","remark":"^15.0.1","exceljs":"^4.4.0","pdf-lib":"^1.17.1","unified":"^11.0.5","md-to-pdf":"^5.2.5","@tiptap/pm":"^3.31.4","remark-gfm":"^4.0.1","cross-fetch":"^4.1.0","markdown-it":"^14.1.0","@tiptap/core":"^3.31.4","highlight.js":"^11.11.1","isbinaryfile":"^5.0.4","remark-parse":"^11.0.0","@vscode/ripgrep":"^1.15.9","proper-lockfile":"^4.1.2","tiptap-markdown":"^0.9.0","@opendocsg/pdf2md":"^0.3.4","zod-to-json-schema":"^3.23.5","@tiptap/starter-kit":"^3.31.4","fastest-levenshtein":"^1.0.16","@supabase/supabase-js":"^2.89.0","@tiptap/extension-image":"^3.31.4","@tiptap/extension-table":"^3.31.4","@modelcontextprotocol/sdk":"^1.32.1","@tiptap/extension-table-row":"^3.31.4","@tiptap/extension-table-cell":"^3.31.4","@tiptap/extension-table-header":"^3.31.4","@desktop-commander/telemetry-contract":"file:vendor/telemetry-contract"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ws":"^8.18.3","shx":"^0.3.4","tsx":"^4.21.0","nexe":"^5.0.0-beta.4","jsdom":"^24.1.3","esbuild":"^0.27.2","nodemon":"^3.0.2","ts-node":"^10.9.2","commander":"^13.1.0","typescript":"^5.3.3","@types/node":"^20.17.24","js-tiktoken":"^1.0.21","@anthropic-ai/mcpb":"^1.2.0","@types/proper-lockfile":"^4.1.4","@modelcontextprotocol/ext-apps":"^1.0.1"},"bundleDependencies":["@desktop-commander/telemetry-contract"],"optionalDependencies":{"caffeinate":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/desktop-commander_0.3.0_1791905304912_0.2593637334288885","host":"s3://npm-registry-packages-npm-production"},"_id":"@wonderwhy-er/desktop-commander@0.3.0","version":"0.3.0"}