Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
* @constant
*/
'use strict';
const fs = require('fs-extra');
const os = require('os');
const path = require('path');
/**
* Modules
* External
* @constant
*/
const _ = require('lodash');
const appRootPath = require('app-root-path')['path'];
const json2md = require('json2md');
const removeMarkdown = require('remove-markdown');
/**
* Modules
* Internal
* @constant
*/
const logger = require(path.join(appRootPath, 'lib', 'logger'))({ timestamp: false });
const packageJson = require(path.join(appRootPath, 'package.json'));
/**
* Filesystem
* @constant
* @default
/**
* Modules
* Electron
* @constant
*/
const electron = require('electron');
const { app, dialog } = electron || electron.remote;
/**
* Modules
* External
* @constant
*/
const _ = require('lodash');
const appRootPath = require('app-root-path')['path'];
const fileType = require('file-type');
const readChunk = require('read-chunk');
/**
* Modules
* Internal
* @constant
*/
const logger = require(path.join(appRootPath, 'lib', 'logger'))({ write: true });
const platformHelper = require(path.join(appRootPath, 'lib', 'platform-helper'));
/**
* Application
* @constant
* @default
/**
* Modules
* Node
* @constant
*/
const childProcess = require('child_process');
const fs = require('fs-extra');
const os = require('os');
const path = require('path');
/**
* Modules
* External
* @constant
*/
const appRootPath = require('app-root-path')['path'];
const fkill = require('fkill');
const globby = require('globby');
const minimist = require('minimist');
/**
* Modules
* Internal
* @constant
*/
const isDebug = require(path.join(appRootPath, 'lib', 'is-env'))('debug');
const logger = require(path.join(appRootPath, 'lib', 'logger'))({ timestamp: false });
const packageJson = require(path.join(appRootPath, 'package.json'));
const platformHelper = require(path.join(appRootPath, 'lib', 'platform-helper'));
/**
/**
* Modules
* Node
* @constant
*/
const child_process = require('child_process');
const fs = require('fs-extra');
const path = require('path');
/**
* Modules
* External
* @constant
*/
const _ = require('lodash');
const appRootPath = require('app-root-path')['path'];
const globby = require('globby');
const hashFiles = require('hash-files');
const minimist = require('minimist');
const YAML = require('yamljs');
/**
* Modules
* Internal
* @constant
*/
const deploy = require(path.join(appRootPath, 'lib', 'deploy'));
const logger = require(path.join(appRootPath, 'lib', 'logger'))({ timestamp: false });
const packageJson = require(path.join(appRootPath, 'package.json'));
const platformHelper = require(path.join(appRootPath, 'lib', 'platform-helper'));
const releasenotes = require(path.join(appRootPath, 'lib', 'releasenotes'));
* Modules
* Node
* @constant
*/
const chalk = require('chalk');
const chalkline = require('chalkline');
const minimist = require('minimist');
const path = require('path');
const _ = require('lodash');
/**
* Modules
* External
* @constant
*/
const appRootPath = require('app-root-path')['path'];
const tryRequire = require('try-require');
/**
* Modules
* Internal
* @constant
*/
const requiredCount = require(path.join(appRootPath, 'lib', 'required-count'));
/** @namespace remote.process */
/**
* @return {Boolean}
* @function
*
const path = require('path');
/**
* Modules
* Electron
* @constant
*/
const electron = require('electron');
const { app, BrowserWindow } = electron;
/**
* Modules
* External
* @constant
*/
const appRootPath = require('app-root-path')['path'];
const removeMarkdown = require('remove-markdown');
const semverCompare = require('semver-compare');
const logger = require('@sidneys/logger')({ write: true });
const platformTools = require('@sidneys/platform-tools');
const { autoUpdater } = require('electron-updater');
/**
* Modules
* Internal
* @constant
*/
const dialogProvider = require(path.join(appRootPath, 'app', 'scripts', 'main', 'providers', 'dialog-provider'));
const notificationProvider = require(path.join(appRootPath, 'app', 'scripts', 'main', 'providers', 'notification-provider'));
const configurationManager = require(path.join(appRootPath, 'app', 'scripts', 'main', 'managers', 'configuration-manager'));
/**
/**
* Modules
* Node
* @constant
*/
const fs = require('fs');
const path = require('path');
/**
* Modules
* External
* @constant
*/
const appRootPath = require('app-root-path')['path'];
const fileUrl = require('file-url');
/**
* Modules
* Internal
* @constant
*/
const logger = require(path.join(appRootPath, 'lib', 'logger'))({ write: true });
const language = require(path.join(appRootPath, 'lib', 'language'));
/**
* Add platform name as class to elements
* @param {String=} element - Element (Default: )
*/
let addPlatformClass = (element) => {
/**
* Modules
* External
* @constant
*/
const Appdirectory = require('appdirectory');
const chalk = require('chalk');
const present = require('present');
const _ = require('lodash');
/**
* Modules
* External
* @constant
*/
const appRootPath = require('app-root-path')['path'];
/**
* Modules
* Internal
* @constant
*/
const isDebug = require(path.join(appRootPath, 'lib', 'is-env'))('debug');
const isNolog = require(path.join(appRootPath, 'lib', 'is-env'))('nolog');
const packageJson = require(path.join(appRootPath, 'package.json'));
/**
* Application
* @constant
* @default
*/
*/
const path = require('path');
/**
* Modules
* External
* @constant
*/
const _ = require('lodash');
/**
* Modules
* Internal
* @constant
*/
const appRootPath = require('app-root-path')['path'];
const logger = require(path.join(appRootPath, 'lib', 'logger'))({ write: true });
/**
* @constant
*/
const hidpiSuffix = '@2x';
const templateSuffix = '-Template';
/**
* Current platform name
* @type {string}
*/
let getName = process.platform.indexOf('win') === 0 ? 'win' : process.platform.indexOf('darwin') === 0 ? 'darwin' : 'linux';
'use strict';
/**
* Modules
* Node
* @constant
*/
const path = require('path');
/**
* Modules
* External
* @constant
*/
const appRootPath = require('app-root-path')['path'];
/**
* Modules
* Internal
* @constant
*/
const isDebug = require(path.join(appRootPath, 'lib', 'is-env'))('debug');
/**
* List Event Handlers
* @param {HTMLElement} target - Target Element
* @return {Array|undefined} - List Event Handlers
* @function
*
* @public
*/