Merge pull request #2031 from resin-io/remove-unnecessary-deps

chore(package): Remove unnecessary deps
This commit is contained in:
Jonas Hermsmeier 2018-02-13 10:54:44 -08:00 committed by GitHub
commit dc2c16d6b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2 additions and 23 deletions

9
npm-shrinkwrap.json generated
View File

@ -2512,11 +2512,6 @@
"resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
"dev": true
},
"file-exists": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/file-exists/-/file-exists-1.0.0.tgz",
"dev": true
},
"file-name": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/file-name/-/file-name-0.1.0.tgz",
@ -6344,10 +6339,6 @@
"resolved": "https://registry.npmjs.org/tracery/-/tracery-1.0.3.tgz",
"dev": true
},
"trackjs": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/trackjs/-/trackjs-2.3.1.tgz"
},
"traverse": {
"version": "0.3.9",
"resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",

View File

@ -82,7 +82,6 @@
"semver": "5.1.1",
"speedometer": "1.0.0",
"sudo-prompt": "8.0.0",
"trackjs": "2.3.1",
"udif": "0.13.0",
"unbzip2-stream": "github:resin-io-modules/unbzip2-stream#core-streams",
"usb": "github:tessel/node-usb#1.3.0",
@ -106,7 +105,6 @@
"eslint-plugin-node": "6.0.0",
"eslint-plugin-promise": "3.6.0",
"eslint-plugin-standard": "3.0.1",
"file-exists": "1.0.0",
"html-angular-validate": "0.1.9",
"mocha": "3.2.0",
"mochainon": "1.0.0",

View File

@ -19,7 +19,6 @@
const m = require('mochainon')
const _ = require('lodash')
const Bluebird = require('bluebird')
const fileExists = require('file-exists')
const fs = Bluebird.promisifyAll(require('fs'))
const os = require('os')
const path = require('path')
@ -34,16 +33,6 @@ const doFilesContainTheSameData = (file1, file2) => {
})
}
const deleteIfExists = (file) => {
return Bluebird.try(function () {
if (fileExists(file)) {
return fs.unlinkAsync(file)
}
return Bluebird.resolve()
})
}
exports.DEFAULT_IMAGE_TESTS_TIMEOUT = 20000
exports.expectError = function (file, errorMessage, errorDetail) {
@ -89,7 +78,8 @@ exports.extractFromFilePath = function (file, image) {
}).then(function (areEqual) {
m.chai.expect(areEqual).to.be.true
}).finally(function () {
return deleteIfExists(output)
return fs.unlinkAsync(output)
.catch({ code: 'ENOENT' }, _.noop)
})
})
}