mirror of
https://github.com/balena-io/etcher.git
synced 2025-04-24 07:17:18 +00:00
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 <jv@jviotti.com>
This commit is contained in:
parent
8811bbed09
commit
927a0aba06
190
npm-shrinkwrap.json
generated
190
npm-shrinkwrap.json
generated
@ -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",
|
||||
|
16
package.json
16
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",
|
||||
|
@ -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('|'));
|
Loading…
x
Reference in New Issue
Block a user