{ "name": "rekordbox-sync", "version": "1.0.0", "description": "Desktop companion for bidirectional S3 sync with Rekordbox music library", "main": "dist/main.js", "scripts": { "dev": "tsc && electron .", "build": "tsc", "start": "electron dist/main.js", "package": "tsc && electron-builder", "dist": "tsc && electron-builder --publish=never", "postinstall": "node scripts/check-aws-cli.js", "check-aws-cli": "node scripts/check-aws-cli.js", "install-aws-cli": "./install-aws-cli.sh" }, "keywords": [ "music", "sync", "s3", "rekordbox", "garage" ], "author": "Geert Rademakers", "license": "MIT", "devDependencies": { "@types/node": "^20.0.0", "electron": "^28.0.0", "electron-builder": "^24.0.0", "typescript": "^5.0.0" }, "dependencies": { "chokidar": "^3.5.0", "dotenv": "^17.2.1", "electron-store": "^8.1.0" }, "build": { "appId": "com.geertrademakers.rekordbox-sync", "productName": "Rekordbox Sync", "directories": { "output": "dist-build" }, "files": [ "dist/**/*", "node_modules/**/*" ], "mac": { "category": "public.app-category.music" }, "win": { "target": "nsis" }, "linux": { "target": "AppImage" } } }