64 líneas
1.3 KiB
JSON
64 líneas
1.3 KiB
JSON
{
|
|
"name": "automixer",
|
|
"version": "1.0.0",
|
|
"description": "Automatic DJ-style audio mixer that sequentially blends MP3 files with BPM detection, pitch adjustment, and beat synchronization",
|
|
"main": "src/index.js",
|
|
"bin": {
|
|
"automixer": "bin/cli.js"
|
|
},
|
|
"type": "module",
|
|
"scripts": {
|
|
"start": "node src/index.js",
|
|
"cli": "node bin/cli.js",
|
|
"test": "echo \"No tests configured yet\" && exit 0",
|
|
"lint": "eslint src/ bin/"
|
|
},
|
|
"keywords": [
|
|
"audio",
|
|
"mixer",
|
|
"dj",
|
|
"bpm",
|
|
"beat-detection",
|
|
"mp3",
|
|
"music",
|
|
"crossfade",
|
|
"pitch-shift",
|
|
"tempo",
|
|
"beat-matching"
|
|
],
|
|
"author": {
|
|
"name": "ale",
|
|
"email": "ale@example.com"
|
|
},
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/manalejandro/automixer.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/manalejandro/automixer/issues"
|
|
},
|
|
"homepage": "https://github.com/manalejandro/automixer#readme",
|
|
"engines": {
|
|
"node": ">=18.0.0"
|
|
},
|
|
"files": [
|
|
"src/",
|
|
"bin/",
|
|
"README.md",
|
|
"LICENSE",
|
|
"CHANGELOG.md"
|
|
],
|
|
"dependencies": {
|
|
"commander": "^12.1.0",
|
|
"fluent-ffmpeg": "^2.1.3",
|
|
"music-tempo": "^1.0.3",
|
|
"ora": "^8.1.1",
|
|
"chalk": "^5.3.0",
|
|
"cli-progress": "^3.12.0"
|
|
},
|
|
"devDependencies": {
|
|
"eslint": "^9.16.0"
|
|
}
|
|
}
|