{ "name": "speedyloader", "version": "1.5.1", "description": "Speeduino universal firmware loader", "main": "main.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "electron .", "install": "electron-rebuild -f", "package-mac": "electron-builder --mac", "package-win": "electron-builder --win", "package-linux": "electron-builder --linux", "package-arm": "electron-builder --linux --armv7l" }, "repository": { "type": "git", "url": "https://github.com/speeduino/SpeedyLoader" }, "author": "Josh Stewart", "email": "sales@speeduino.com", "license": "GPL-3.0", "bugs": { "url": "https://github.com/speeduino/SpeedyLoader/issues" }, "homepage": "https://github.com/speeduino/SpeedyLoader", "devDependencies": { "electron": "^22.0.1", "electron-packager": "^17.1.1", "@electron/rebuild": "^3.2.10" }, "dependencies": { "electron-dl": "^3.5.0", "json5": "^2.2.3", "marked": "^4.2.5", "request": "^2.88.0", "semver": "^7.3.8", "@serialport/bindings-cpp": "^10.8.0", "usb": "^2.6.0" }, "build": { "appId": "SpeedyLoader", "buildDependenciesFromSource": false, "npmRebuild": false, "files": [ "**/*", "!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme}", "!**/node_modules/*/{test,__tests__,tests,powered-test,example,examples}", "!**/node_modules/*.d.ts", "!**/node_modules/.bin", "!**/*.{iml,o,hprof,orig,pyc,pyo,rbc,swp,csproj,sln,xproj}", "!.editorconfig", "!**/._*", "!**/{.DS_Store,.git,.hg,.svn,CVS,RCS,SCCS,.gitignore,.gitattributes}", "!**/{__pycache__,thumbs.db,.flowconfig,.idea,.vs,.nyc_output}", "!**/{appveyor.yml,.travis.yml,circle.yml}", "!**/{npm-debug.log,yarn.lock,.yarn-integrity,.yarn-metadata.json}", "!**/release-builds/*", "bin" ], "extraResources": [ "bin" ], "win": { "icon": "assets/icons/win/icon.ico", "target": [ "portable" ] }, "linux": { "icon": "assets/icons/png/512x512.png", "target": [ "AppImage" ] }, "mac": { "icon": "assets/icons/mac/icon.icns", "target": [ "dmg" ] } } }