Simple monitor for displaying MIDI status for digital pianos.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

51 lines
1.9 KiB

  1. {
  2. "name": "piano-midi-monitor",
  3. "version": "1.0.0",
  4. "description": "Display notes and pedaling from your MIDI inputs.",
  5. "main": "./out/main/index.js",
  6. "author": "TheoryOfNekomata <allan.crisostomo@outlook.com>",
  7. "homepage": "https://modal.sh",
  8. "scripts": {
  9. "format": "prettier --write .",
  10. "lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix",
  11. "typecheck:node": "tsc --noEmit -p tsconfig.node.json --composite false",
  12. "typecheck:web": "tsc --noEmit -p tsconfig.web.json --composite false",
  13. "typecheck": "npm run typecheck:node && npm run typecheck:web",
  14. "start": "electron-vite preview",
  15. "dev": "electron-vite dev",
  16. "build": "npm run typecheck && electron-vite build",
  17. "postinstall": "electron-builder install-app-deps",
  18. "build:unpack": "npm run build && electron-builder --dir",
  19. "build:win": "npm run build && electron-builder --win",
  20. "build:mac": "electron-vite build && electron-builder --mac",
  21. "build:linux": "electron-vite build && electron-builder --linux"
  22. },
  23. "dependencies": {
  24. "@electron-toolkit/preload": "^3.0.0",
  25. "@electron-toolkit/utils": "^3.0.0",
  26. "@theoryofnekomata/react-musical-keyboard": "1.0.13",
  27. "electron-updater": "^6.1.7"
  28. },
  29. "devDependencies": {
  30. "@electron-toolkit/eslint-config-prettier": "^2.0.0",
  31. "@electron-toolkit/eslint-config-ts": "^1.0.1",
  32. "@electron-toolkit/tsconfig": "^1.0.1",
  33. "@types/node": "^18.19.9",
  34. "@types/react": "^18.2.48",
  35. "@types/react-dom": "^18.2.18",
  36. "@vitejs/plugin-react": "^4.2.1",
  37. "autoprefixer": "^10.4.19",
  38. "electron": "^28.2.0",
  39. "electron-builder": "^24.9.1",
  40. "electron-vite": "^2.0.0",
  41. "eslint": "^8.56.0",
  42. "eslint-plugin-react": "^7.33.2",
  43. "prettier": "^3.2.4",
  44. "react": "^18.2.0",
  45. "react-dom": "^18.2.0",
  46. "tailwindcss": "^3.4.3",
  47. "typescript": "^5.3.3",
  48. "vite": "^5.0.12"
  49. }
  50. }