update electron to v43
This commit is contained in:
parent
68ac0beedf
commit
fb6c8b6ee9
5385 changed files with 513060 additions and 123058 deletions
21
electron/node_modules/app-builder-lib/out/fileTransformer.js
generated
vendored
21
electron/node_modules/app-builder-lib/out/fileTransformer.js
generated
vendored
|
|
@ -1,9 +1,14 @@
|
|||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.createElectronCompilerHost = exports.createTransformer = exports.hasDep = exports.isElectronCompileUsed = exports.NODE_MODULES_PATTERN = void 0;
|
||||
exports.NODE_MODULES_PATTERN = void 0;
|
||||
exports.isElectronCompileUsed = isElectronCompileUsed;
|
||||
exports.hasDep = hasDep;
|
||||
exports.createTransformer = createTransformer;
|
||||
exports.createElectronCompilerHost = createElectronCompilerHost;
|
||||
const builder_util_1 = require("builder-util");
|
||||
const promises_1 = require("fs/promises");
|
||||
const path = require("path");
|
||||
const builder_util_runtime_1 = require("builder-util-runtime");
|
||||
/** @internal */
|
||||
exports.NODE_MODULES_PATTERN = `${path.sep}node_modules${path.sep}`;
|
||||
/** @internal */
|
||||
|
|
@ -14,13 +19,11 @@ function isElectronCompileUsed(info) {
|
|||
// if in devDependencies - it means that babel is used for precompilation or for some reason user decided to not use electron-compile for production
|
||||
return hasDep("electron-compile", info);
|
||||
}
|
||||
exports.isElectronCompileUsed = isElectronCompileUsed;
|
||||
/** @internal */
|
||||
function hasDep(name, info) {
|
||||
const deps = info.metadata.dependencies;
|
||||
return deps != null && name in deps;
|
||||
}
|
||||
exports.hasDep = hasDep;
|
||||
/** @internal */
|
||||
function createTransformer(srcDir, configuration, extraMetadata, extraTransformer) {
|
||||
const mainPackageJson = path.join(srcDir, "package.json");
|
||||
|
|
@ -32,13 +35,13 @@ function createTransformer(srcDir, configuration, extraMetadata, extraTransforme
|
|||
return modifyMainPackageJson(file, extraMetadata, isRemovePackageScripts, isRemovePackageKeywords);
|
||||
}
|
||||
if (file.endsWith(packageJson) && file.includes(exports.NODE_MODULES_PATTERN)) {
|
||||
return promises_1.readFile(file, "utf-8")
|
||||
return (0, promises_1.readFile)(file, "utf-8")
|
||||
.then(it => cleanupPackageJson(JSON.parse(it), {
|
||||
isMain: false,
|
||||
isRemovePackageScripts,
|
||||
isRemovePackageKeywords,
|
||||
}))
|
||||
.catch(e => builder_util_1.log.warn(e));
|
||||
.catch((e) => builder_util_1.log.warn(e));
|
||||
}
|
||||
else if (extraTransformer != null) {
|
||||
return extraTransformer(file);
|
||||
|
|
@ -48,13 +51,11 @@ function createTransformer(srcDir, configuration, extraMetadata, extraTransforme
|
|||
}
|
||||
};
|
||||
}
|
||||
exports.createTransformer = createTransformer;
|
||||
/** @internal */
|
||||
function createElectronCompilerHost(projectDir, cacheDir) {
|
||||
const electronCompilePath = path.join(projectDir, "node_modules", "electron-compile", "lib");
|
||||
return require(path.join(electronCompilePath, "config-parser")).createCompilerHostFromProjectRoot(projectDir, cacheDir);
|
||||
}
|
||||
exports.createElectronCompilerHost = createElectronCompilerHost;
|
||||
const ignoredPackageMetadataProperties = new Set(["dist", "gitHead", "build", "jspm", "ava", "xo", "nyc", "eslintConfig", "contributors", "bundleDependencies", "tags"]);
|
||||
function cleanupPackageJson(data, options) {
|
||||
const deps = data.dependencies;
|
||||
|
|
@ -80,14 +81,14 @@ function cleanupPackageJson(data, options) {
|
|||
}
|
||||
}
|
||||
catch (e) {
|
||||
builder_util_1.debug(e);
|
||||
(0, builder_util_1.debug)(e);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
async function modifyMainPackageJson(file, extraMetadata, isRemovePackageScripts, isRemovePackageKeywords) {
|
||||
const mainPackageData = JSON.parse(await promises_1.readFile(file, "utf-8"));
|
||||
const mainPackageData = JSON.parse(await (0, promises_1.readFile)(file, "utf-8"));
|
||||
if (extraMetadata != null) {
|
||||
builder_util_1.deepAssign(mainPackageData, extraMetadata);
|
||||
(0, builder_util_runtime_1.deepAssign)(mainPackageData, extraMetadata);
|
||||
}
|
||||
// https://github.com/electron-userland/electron-builder/issues/1212
|
||||
const serializedDataIfChanged = cleanupPackageJson(mainPackageData, {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue