@namastexlabs/speak
Version:
Open source voice dictation for everyone
78 lines • 1.95 kB
JSON
{
"name": "@namastexlabs/speak",
"version": "0.1.0-rc.1",
"description": "Open source voice dictation for everyone",
"main": "src/main.js",
"keywords": [
"voice-dictation",
"speech-to-text",
"openai-whisper",
"electron",
"cross-platform",
"privacy-first"
],
"author": "Namastex Labs <hello@namastex.ai>",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/namastexlabs/speak.git"
},
"bugs": {
"url": "https://github.com/namastexlabs/speak/issues"
},
"homepage": "https://github.com/namastexlabs/speak#readme",
"dependencies": {
"openai": "^4.20.1",
"electron-store": "^8.1.1",
"node-record-lpcm16": "^1.0.1",
"ws": "^8.14.2"
},
"devDependencies": {
"@types/node": "^20.10.0",
"concurrently": "^8.2.2",
"electron": "^28.0.0",
"electron-builder": "^24.9.1",
"electron-rebuild": "^3.2.9",
"eslint": "^8.55.0",
"jest": "^29.7.0",
"typescript": "^5.3.3",
"wait-on": "^7.2.0"
},
"build": {
"appId": "com.speak.dictation",
"productName": "Speak",
"directories": {
"output": "dist-build"
},
"files": [
"dist/**/*",
"node_modules/**/*",
"package.json"
],
"mac": {
"category": "public.app-category.productivity"
},
"win": {
"target": "nsis"
},
"linux": {
"target": "AppImage"
}
},
"engines": {
"node": ">=18.0.0"
},
"scripts": {
"start": "electron src/main.js",
"dev": "NODE_ENV=development electron src/main.js",
"build:win": "electron-builder --win",
"build:mac": "electron-builder --mac",
"build:linux": "electron-builder --linux",
"lint": "eslint src/**/*.js",
"test": "jest",
"postinstall": "electron-rebuild",
"generate-icons": "node scripts/generate-icons.js",
"check-deps": "node scripts/check-deps.js",
"validate": "pnpm run check-deps && pnpm run lint"
}
}