UNPKG

aiabm

Version:

AI Audiobook Maker - Convert PDFs and text files to audiobooks using OpenAI TTS or Thorsten-Voice (native German)

75 lines (74 loc) 1.77 kB
{ "name": "aiabm", "version": "5.1.1", "description": "AI Audiobook Maker - Convert PDFs and text files to audiobooks using OpenAI TTS or Thorsten-Voice (native German)", "main": "src/AudiobookMaker.js", "bin": { "aiabm": "cli.js" }, "scripts": { "start": "node cli.js", "test": "jest --coverage", "test:watch": "jest --watch", "lint": "eslint src/ cli.js", "lint:fix": "eslint src/ cli.js --fix", "format": "prettier --write \"src/**/*.js\" \"cli.js\"", "security": "snyk test", "quality": "npm run lint && npm run format && npm run security && npm run test" }, "keywords": [ "audiobook", "tts", "text-to-speech", "openai", "fish-speech", "thorsten-voice", "local-tts", "german-tts", "pdf", "cli", "terminal", "ai" ], "author": "AI Audiobook Maker", "license": "MIT", "engines": { "node": ">=16.0.0" }, "dependencies": { "axios": "^1.6.0", "chalk": "^4.1.2", "commander": "^11.1.0", "fs-extra": "^11.2.0", "ink": "^4.4.0", "inquirer": "^8.2.6", "node-gyp": "^10.0.0", "ora": "^5.4.1", "pdf-parse": "^1.1.1", "play-sound": "^1.1.6", "prompts": "^2.4.2", "react": "^18.2.0", "zod": "^4.0.15" }, "devDependencies": { "@jest/globals": "^29.7.0", "eslint": "^8.57.0", "jest": "^29.7.0", "prettier": "^3.2.5", "snyk": "^1.1291.0" }, "files": [ "cli.js", "src/", "README.md", "LICENSE" ], "repository": { "type": "git", "url": "git+https://github.com/iamthamanic/AI-Audiobook-Maker.git" }, "bugs": { "url": "https://github.com/iamthamanic/AI-Audiobook-Maker/issues" }, "homepage": "https://github.com/iamthamanic/AI-Audiobook-Maker#readme" }