Signed-off-by: ale <ale@manalejandro.com>
Este commit está contenido en:
ale
2025-12-12 22:22:20 +01:00
padre 0c913a770f
commit fa2329e4fa
Se han modificado 2 ficheros con 50 adiciones y 10 borrados

40
.npmignore Archivo normal
Ver fichero

@@ -0,0 +1,40 @@
# Test files
tests/
*.test.js
# Development files
.eslintrc*
eslint.config.js
jsconfig.json
.git/
.gitignore
# Documentation
docs/
CONTRIBUTING.md
CHANGELOG.md
# IDE
.vscode/
.idea/
# Audio test files
*.mp3
*.wav
*.flac
*.ogg
*.m4a
# Temporary files
*.tmp
*.temp
.tmp/
tmp/
# Logs
*.log
npm-debug.log*
# OS files
.DS_Store
Thumbs.db

Ver fichero

@@ -4,15 +4,14 @@
"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"
"automixer": "bin/cli.js"
},
"type": "module",
"scripts": {
"start": "node src/index.js",
"cli": "node bin/cli.js",
"test": "node --test tests/*.test.js",
"lint": "eslint src/ bin/",
"prepublishOnly": "npm test"
"test": "echo \"No tests configured yet\" && exit 0",
"lint": "eslint src/ bin/"
},
"keywords": [
"audio",
@@ -27,11 +26,14 @@
"tempo",
"beat-matching"
],
"author": "ale",
"author": {
"name": "ale",
"email": "ale@example.com"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/manalejandro/automixer.git"
"url": "git+https://github.com/manalejandro/automixer.git"
},
"bugs": {
"url": "https://github.com/manalejandro/automixer/issues"
@@ -44,7 +46,8 @@
"src/",
"bin/",
"README.md",
"LICENSE"
"LICENSE",
"CHANGELOG.md"
],
"dependencies": {
"commander": "^12.1.0",
@@ -56,8 +59,5 @@
},
"devDependencies": {
"eslint": "^9.16.0"
},
"peerDependencies": {
"ffmpeg": "*"
}
}