package.json (1172 bytes)
1 { 2 "name": "scan-subread", 3 "private": true, 4 "version": "0.1.2", 5 "type": "module", 6 "scripts": { 7 "dev": "vite", 8 "build": "vite build", 9 "preview": "vite preview", 10 "typecheck": "tsc --noEmit", 11 "test": "vitest run --exclude test/e2e/**", 12 "test:e2e": "vitest run test/e2e", 13 "fixtures": "tsx scripts/make-fixtures.ts", 14 "format": "prettier --write .", 15 "format:check": "prettier --check .", 16 "android:sync": "vite build && cap sync android", 17 "android:build": "cd android && gradlew assembleDebug" 18 }, 19 "dependencies": { 20 "@capacitor/android": "^8.5.2", 21 "@capacitor/app": "^8.1.1", 22 "@capacitor/core": "^8.5.2", 23 "fast-diff": "^1.3.0", 24 "idb": "^8.0.3", 25 "pdfjs-dist": "^6.3.289", 26 "tesseract.js": "^7.0.0", 27 "tesseract.js-core": "^7.0.0" 28 }, 29 "devDependencies": { 30 "@capacitor/cli": "^8.5.2", 31 "@pdf-lib/fontkit": "^1.1.1", 32 "@types/node": "^26.6.2", 33 "fake-indexeddb": "^6.2.5", 34 "fast-check": "^4.10.2", 35 "pdf-lib": "^1.17.1", 36 "prettier": "^3.9.9", 37 "sharp": "^0.35.4", 38 "tsx": "^4.23.15", 39 "typescript": "^7.0.2", 40 "vite": "^8.3.0", 41 "vitest": "^4.1.11" 42 } 43 }