Eliminated mime dependency

This commit is contained in:
Borewit
2017-09-20 09:09:31 +02:00
parent c11a86d849
commit 0f00985b75
2 changed files with 2 additions and 4 deletions

View File

@@ -30,9 +30,8 @@
"languagedetect": "^1.1.1",
"location-history": "^1.0.0",
"material-ui": "^0.17.0",
"mime": "^2.0.1",
"mkdirp": "^0.5.1",
"music-metadata": "^0.8.5",
"music-metadata": "^0.8.6",
"network-address": "^1.1.0",
"parse-torrent": "^5.7.3",
"prettier-bytes": "^1.0.1",

View File

@@ -7,7 +7,6 @@ const deepEqual = require('deep-equal')
const defaultAnnounceList = require('create-torrent').announceList
const electron = require('electron')
const fs = require('fs')
const mime = require('mime')
const mkdirp = require('mkdirp')
const mm = require('music-metadata')
const networkAddress = require('network-address')
@@ -340,7 +339,7 @@ console.log('Initializing...')
function getAudioMetadata (infoHash, index) {
const torrent = client.get(infoHash)
const file = torrent.files[index]
mm.parseStream(file.createReadStream(), mime.getType(file.name),
mm.parseStream(file.createReadStream(), file.name,
{native: false, skipCovers: true})
.then(function (metadata) {
console.log('got audio metadata for %s: %o', file.name, metadata)