package.jsonβ’1.53 kB
{
"name": "peekaboo",
"version": "3.0.0",
"private": true,
"description": "Peekaboo - Lightning-fast macOS Screenshots & GUI Automation",
"comments": [
"This package.json is for build scripts only.",
"The TypeScript server has been removed - all MCP functionality is now in Swift."
],
"scripts": {
"build:swift": "./scripts/build-swift-arm.sh",
"build:swift:all": "./scripts/build-swift-universal.sh",
"build": "npm run build:swift",
"test:swift": "cd Apps/CLI && swift test --parallel --skip \"LocalIntegrationTests|ScreenshotValidationTests|ApplicationFinderTests|WindowManagerTests\"",
"test": "npm run test:swift",
"lint:swift": "cd Apps/CLI && swiftlint",
"format:swift": "cd Apps/CLI && swiftformat .",
"prepare-release": "node scripts/prepare-release.js",
"poltergeist:start": "./scripts/poltergeist-wrapper.sh start",
"poltergeist:haunt": "./scripts/poltergeist-wrapper.sh haunt",
"poltergeist:stop": "./scripts/poltergeist-wrapper.sh stop",
"poltergeist:rest": "./scripts/poltergeist-wrapper.sh rest",
"poltergeist:status": "./scripts/poltergeist-wrapper.sh status",
"poltergeist:logs": "./scripts/poltergeist-wrapper.sh logs"
},
"repository": {
"type": "git",
"url": "git+https://github.com/steipete/peekaboo.git"
},
"author": "Peter Steinberger <steipete@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/steipete/peekaboo/issues"
},
"homepage": "https://github.com/steipete/peekaboo#readme"
}