{
    "name": "readback",
    "version": "0.0.0-alpha.10",
    "description": "Transcribes ATC transmissions into readable text.",
    "keywords": [
        "atc",
        "aviation",
        "speech-to-text",
        "transcription",
        "flight-simulator",
        "vatsim",
        "ivao"
    ],
    "homepage": "https://github.com/borisdiakur/readback#readme",
    "bugs": {
        "url": "https://github.com/borisdiakur/readback/issues"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/borisdiakur/readback.git"
    },
    "license": "MIT",
    "author": "Boris Diakur (https://borisdiakur.de)",
    "type": "module",
    "main": "dist/bin/index.js",
    "bin": {
        "readback": "dist/bin/index.js"
    },
    "files": [
        "dist/",
        "models/",
        "README.md",
        "LICENSE"
    ],
    "scripts": {
        "start": "node ./dist/bin/index.js",
        "start:debug": "node ./dist/bin/index.js --debug",
        "build": "tsc",
        "build:start": "tsc && npm start",
        "build:watch": "tsc --watch",
        "extractNavData": "node scripts/extract-nav-data.ts",
        "test": "node --test ./tests/**/*.spec.ts",
        "test:cover": "node --experimental-test-coverage --test tests/**/*.spec.ts"
    },
    "dependencies": {
        "cli-progress": "^3.12.0",
        "cmake-js": "^8.0.0",
        "commander": "^14.0.3",
        "onnxruntime-node": "^1.24.1",
        "ora": "^9.3.0",
        "smart-whisper": "^0.8.1",
        "speex-resampler": "^3.0.1",
        "systeminformation": "^5.31.1",
        "wrap-ansi": "^9.0.2"
    },
    "optionalDependencies": {
        "native-recorder-nodejs": "^1.2.0"
    },
    "devDependencies": {
        "@types/cli-progress": "^3.11.6",
        "@types/node": "^25.2.2",
        "prettier": "^3.8.1",
        "typescript": "^5.9.3"
    },
    "engines": {
        "node": ">=22"
    }
}
