- Fixed PWA installation on Android by correcting manifest.json icon configuration - Made UI mobile-friendly with compact layout and sticky record button - Implemented auto-translation after transcription stops - Updated branding from 'Voice Translator' to 'Talk2Me' throughout - Added reverse proxy support with ProxyFix middleware - Created diagnostic tools for PWA troubleshooting - Added proper HTTP headers for service worker and manifest - Improved mobile CSS with responsive design - Fixed JavaScript bundling with webpack configuration - Updated service worker cache versioning - Added comprehensive PWA documentation These changes ensure the app works properly as a PWA on Android devices and provides a better mobile user experience.
30 lines
618 B
JSON
30 lines
618 B
JSON
{
|
|
"name": "talk2me",
|
|
"version": "1.0.0",
|
|
"description": "Real-time voice translation web application",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"build": "webpack",
|
|
"build-tsc": "tsc",
|
|
"watch": "webpack --watch",
|
|
"dev": "webpack --watch",
|
|
"clean": "rm -rf static/js/dist",
|
|
"type-check": "tsc --noEmit"
|
|
},
|
|
"keywords": [
|
|
"translation",
|
|
"voice",
|
|
"pwa",
|
|
"typescript"
|
|
],
|
|
"author": "",
|
|
"license": "ISC",
|
|
"devDependencies": {
|
|
"@types/node": "^20.10.0",
|
|
"ts-loader": "^9.5.2",
|
|
"typescript": "^5.3.0",
|
|
"webpack": "^5.99.9",
|
|
"webpack-cli": "^6.0.1"
|
|
}
|
|
}
|