diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 30963d12..10b9e3b7 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -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", diff --git a/package.json b/package.json index c1f24d10..f1f1646b 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/tests/image-stream/tester.js b/tests/image-stream/tester.js index c280116b..f243d25e 100644 --- a/tests/image-stream/tester.js +++ b/tests/image-stream/tester.js @@ -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) }) }) }