|
- {
- "name": "@theoryofnekomata/piano-midi-monitor",
- "description": "Simple monitor for displaying MIDI status for digital pianos.",
- "author": "TheoryOfNekomata <allan.crisostomo@outlook.com> (https://modal.sh)",
- "version": "0.1.0",
- "main": "public/electron.js",
- "private": true,
- "license": "MIT",
- "dependencies": {
- "@testing-library/jest-dom": "^4.2.4",
- "@testing-library/react": "^9.3.2",
- "@testing-library/user-event": "^7.1.2",
- "@theoryofnekomata/react-musical-keyboard": "1.0.4",
- "@types/jest": "^24.0.0",
- "@types/react": "^16.9.0",
- "@types/react-dom": "^16.9.0",
- "electron-is-dev": "^1.2.0",
- "midi": "^1.0.0",
- "react": "^16.13.1",
- "react-dom": "^16.13.1",
- "react-scripts": "3.4.1",
- "typescript": "~3.7.2"
- },
- "scripts": {
- "postinstall": "electron-builder install-app-deps",
- "start": "concurrently \"BROWSER=none react-scripts start\" \"wait-on http://localhost:3000 && electron .\"",
- "test": "react-scripts test",
- "compile": "tsc src/electron.ts --resolveJsonModule --esModuleInterop --outDir public/",
- "rebuild": "electron-rebuild -f -w midi",
- "prebuild": "react-scripts build",
- "build": "electron-builder"
- },
- "eslintConfig": {
- "extends": "react-app"
- },
- "browserslist": {
- "production": [
- ">0.2%",
- "not dead",
- "not op_mini all"
- ],
- "development": [
- "last 1 chrome version",
- "last 1 firefox version",
- "last 1 safari version"
- ]
- },
- "devDependencies": {
- "@types/node": "12",
- "concurrently": "^5.3.0",
- "electron": "^9.2.0",
- "electron-builder": "^22.8.0",
- "fast-check": "^2.1.0",
- "wait-on": "^5.1.0"
- },
- "build": {
- "files": [
- "./build/**/*",
- "./node_modules/**/*"
- ],
- "appId": "sh.modal.apps.pianomidimonitor",
- "productName": "Piano MIDI Monitor",
- "copyright": "Copyright © 2020 TheoryOfNekomata"
- },
- "homepage": "./"
- }
|