From 927a0aba06dd9e6c029a28634b49ba18be2e0010 Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Thu, 8 Jun 2017 15:08:37 -0400 Subject: [PATCH] chore: remove unused `electron-packager` dependency (#1502) We're not using this development dependency anymore. Furthermore, we're also not using the `packageignore.js` script, which was meant to be used with `electron-packager`. Signed-off-by: Juan Cruz Viotti --- npm-shrinkwrap.json | 190 --------------------------------------- package.json | 16 ---- scripts/packageignore.js | 41 --------- 3 files changed, 247 deletions(-) delete mode 100644 scripts/packageignore.js diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index a73b5982..4f697c52 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1611,196 +1611,6 @@ "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.3.2.tgz", "dev": true }, - "electron-packager": { - "version": "7.7.0", - "from": "electron-packager@>=7.0.1 <8.0.0", - "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-7.7.0.tgz", - "dev": true, - "dependencies": { - "asar": { - "version": "0.12.4", - "from": "asar@>=0.12.0 <0.13.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-0.12.4.tgz", - "dev": true - }, - "assert-plus": { - "version": "0.2.0", - "from": "assert-plus@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", - "dev": true - }, - "aws-sign2": { - "version": "0.6.0", - "from": "aws-sign2@>=0.6.0 <0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "from": "caseless@>=0.12.0 <0.13.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "dev": true - }, - "chromium-pickle-js": { - "version": "0.2.0", - "from": "chromium-pickle-js@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "dev": true - }, - "combined-stream": { - "version": "1.0.5", - "from": "combined-stream@>=1.0.5 <1.1.0", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", - "dev": true - }, - "commander": { - "version": "2.9.0", - "from": "commander@^2.9.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", - "dev": true - }, - "decompress-zip": { - "version": "0.3.0", - "from": "decompress-zip@0.3.0", - "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "from": "delayed-stream@>=1.0.0 <1.1.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "dev": true - }, - "electron-download": { - "version": "2.2.1", - "from": "electron-download@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-2.2.1.tgz", - "dev": true - }, - "form-data": { - "version": "2.1.2", - "from": "form-data@>=2.1.1 <2.2.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz", - "dev": true - }, - "fs-extra": { - "version": "0.30.0", - "from": "fs-extra@>=0.30.0 <0.31.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", - "dev": true - }, - "get-package-info": { - "version": "0.1.1", - "from": "get-package-info@>=0.1.0 <0.2.0", - "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-0.1.1.tgz", - "dev": true - }, - "glob": { - "version": "6.0.4", - "from": "glob@>=6.0.4 <7.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz", - "dev": true - }, - "har-validator": { - "version": "4.2.1", - "from": "har-validator@>=4.2.1 <4.3.0", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", - "dev": true - }, - "hawk": { - "version": "3.1.3", - "from": "hawk@>=3.1.3 <3.2.0", - "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", - "dev": true - }, - "http-signature": { - "version": "1.1.1", - "from": "http-signature@>=1.1.0 <1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", - "dev": true - }, - "mime-db": { - "version": "1.26.0", - "from": "mime-db@>=1.26.0 <1.27.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.26.0.tgz", - "dev": true - }, - "mime-types": { - "version": "2.1.14", - "from": "mime-types@>=2.1.7 <2.2.0", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz", - "dev": true - }, - "mksnapshot": { - "version": "0.3.1", - "from": "mksnapshot@>=0.3.0 <0.4.0", - "resolved": "https://registry.npmjs.org/mksnapshot/-/mksnapshot-0.3.1.tgz", - "dev": true, - "dependencies": { - "fs-extra": { - "version": "0.26.7", - "from": "fs-extra@0.26.7", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz", - "dev": true - } - } - }, - "oauth-sign": { - "version": "0.8.2", - "from": "oauth-sign@>=0.8.1 <0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "dev": true - }, - "path-exists": { - "version": "1.0.0", - "from": "path-exists@^1.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz", - "dev": true - }, - "qs": { - "version": "6.4.0", - "from": "qs@>=6.4.0 <6.5.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", - "dev": true - }, - "rcedit": { - "version": "0.5.1", - "from": "rcedit@>=0.5.1 <0.6.0", - "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-0.5.1.tgz", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "from": "readable-stream@>=1.1.8 <2.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "dev": true - }, - "request": { - "version": "2.81.0", - "from": "request@>=2.79.0 <3.0.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", - "dev": true - }, - "tmp": { - "version": "0.0.28", - "from": "tmp@0.0.28", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.28.tgz", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "from": "tunnel-agent@>=0.6.0 <0.7.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "dev": true - }, - "uuid": { - "version": "3.0.1", - "from": "uuid@^3.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz", - "dev": true - } - } - }, "electron-window": { "version": "0.8.1", "from": "electron-window@>=0.8.0 <0.9.0", diff --git a/package.json b/package.json index 6e5417ed..4ec9ac0f 100644 --- a/package.json +++ b/package.json @@ -35,21 +35,6 @@ "license": "Apache-2.0", "copyright": "Copyright 2016 Resinio Ltd", "companyName": "Resinio Ltd", - "packageIgnore": [ - "LICENSE", - "Makefile", - "(.*)\\.pem", - "(.*)\\.p12", - "(.*)\\.log", - "assets/osx", - "appveyor.yml", - "bower.json", - "screenshot.png", - "tests", - "etcher-release", - "lib/scss", - "bin/etcher" - ], "shrinkwrapIgnore": [ "macos-alias", "fs-xattr", @@ -120,7 +105,6 @@ "electron": "1.6.6", "electron-builder": "^2.6.0", "electron-mocha": "^3.1.1", - "electron-packager": "^7.0.1", "eslint": "^3.16.1", "eslint-plugin-lodash": "^2.3.5", "file-exists": "^1.0.0", diff --git a/scripts/packageignore.js b/scripts/packageignore.js deleted file mode 100644 index 7117c8df..00000000 --- a/scripts/packageignore.js +++ /dev/null @@ -1,41 +0,0 @@ -/** - * This script is in charge of building a regex of files to ignore - * when packaging for `electron-packager`'s `ignore` option. - * - * See https://github.com/electron-userland/electron-packager/blob/master/usage.txt - * - * Usage: - * - * node scripts/packageignore.js - */ - -'use strict'; - -const _ = require('lodash'); -const fs = require('fs'); -const path = require('path'); -const packageJSON = require('../package.json'); - -const topLevelFiles = fs.readdirSync(path.join(__dirname, '..')); - -console.log(_.flatten([ - packageJSON.packageIgnore, - - // Development dependencies - _.map(_.keys(packageJSON.devDependencies), (dependency) => { - return path.join('node_modules', dependency); - }), - - // Top level hidden files - _.map(_.filter(topLevelFiles, (file) => { - return _.startsWith(file, '.'); - }), (file) => { - return `\\${file}`; - }), - - // Top level markdown files - _.filter(topLevelFiles, (file) => { - return _.endsWith(file, '.md'); - }) - -]).join('|'));