Files
Recorder-Tabber/package.json
T
Cursor Agentandchen dcca7f5e83
AppImage release / appimage (push) Successful in 50s
Show length on a staff under each fingering chart.
Dragging no longer selects text. The line box resizes, rests and spaces can be added, and Save PNG writes the row. Each chart keeps the foot at the top, and the treble staff shows the pitch with a notehead, stem, flags, and dots. Version 0.2.1.

Co-authored-by: catpersonisme <catpersonisme@gmail.com>
2026-10-11 09:49:17 +00:00

42 lines
1.1 KiB
JSON

{
"name": "recorder-tab-converter",
"version": "0.2.1",
"private": true,
"description": "Arrange soprano recorder fingering charts by dragging them onto a line.",
"main": "electron/main.cjs",
"scripts": {
"dev": "next dev -H 0.0.0.0 -p 3847",
"build": "next build",
"start": "next start -H 0.0.0.0 -p 3847",
"lint": "eslint",
"test": "vitest run",
"appimage": "bash scripts/build-appimage.sh"
},
"dependencies": {
"@base-ui/react": "^1.8.0",
"class-variance-authority": "^0.7.1",
"cn": "^0.4.0",
"lucide-react": "^1.53.0",
"next": "16.4.0",
"next-themes": "^0.4.6",
"react": "19.3.0",
"react-dom": "19.3.0",
"shadcn": "^4.21.4",
"sonner": "^2.0.8",
"tw-animate-css": "^1.4.0"
},
"devDependencies": {
"@tailwindcss/turbopack": "^4",
"@types/node": "^20",
"@types/react": "^19",
"@types/react-dom": "^19",
"electron": "^44.7.0",
"electron-builder": "^26.15.3",
"eslint": "^9",
"eslint-config-next": "16.4.0",
"tailwindcss": "^4",
"typescript": "^5",
"vitest": "^4.1.11"
}
}