13 lines
413 B
JavaScript
13 lines
413 B
JavaScript
const { spawnSync } = require('child_process')
|
|
const getPlaylist = () => {
|
|
const { stderr, stdout } = spawnSync('mpc', ['playlist'])
|
|
return { error: stderr.toString(), playlist: stdout.toString() }
|
|
}
|
|
|
|
const getCurrentTrack = () => {
|
|
const { stderr, stdout } = spawnSync('mpc', ['current'])
|
|
return { error: stderr.toString(), track: stdout.toString() }
|
|
}
|
|
|
|
module.exports = { getPlaylist, getCurrentTrack }
|