Merge pull request #297 from feross/win

Uninstall handlers on Windows uninstall/npm run clean
This commit is contained in:
Feross Aboukhadijeh
2016-04-04 20:34:44 -07:00
5 changed files with 125 additions and 12 deletions

View File

@@ -5,13 +5,18 @@
* Useful for developers.
*/
var config = require('../config')
var os = require('os')
var path = require('path')
var pathExists = require('path-exists')
var rimraf = require('rimraf')
var config = require('../config')
var handlers = require('../main/handlers')
rimraf.sync(config.CONFIG_PATH)
var tmpPath = path.join(pathExists.sync('/tmp') ? '/tmp' : os.tmpDir(), 'webtorrent')
rimraf.sync(tmpPath)
// Uninstall .torrent file and magnet link handlers
handlers.uninstall()