diff --git a/.gitignore b/.gitignore
index 71edb63c8c..1ef352c6ed 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,6 +23,7 @@ pyinstaller/version.txt
pyinstaller/electron/version-data.json
pyinstaller/electron/downloadloc.js
pyinstaller/electron/node_modules
+pyinstaller/electron/package-lock.json
pyinstaller/electron/dist
pyinstaller/electron/fonts
pyinstaller/electron/typography.css
diff --git a/package-lock.json b/package-lock.json
index a8a2a84b95..69d6157d6e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3749,9 +3749,9 @@
}
},
"node_modules/normalize-package-data/node_modules/semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+ "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
"dev": true,
"bin": {
"semver": "bin/semver"
@@ -4691,9 +4691,9 @@
"dev": true
},
"node_modules/semver": {
- "version": "7.3.7",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
- "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
"dependencies": {
"lru-cache": "^6.0.0"
@@ -8990,9 +8990,9 @@
},
"dependencies": {
"semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "version": "5.7.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
+ "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
"dev": true
}
}
@@ -9718,9 +9718,9 @@
"dev": true
},
"semver": {
- "version": "7.3.7",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
- "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
diff --git a/pyinstaller/electron/.prettierrc b/pyinstaller/electron/.prettierrc
new file mode 100644
index 0000000000..69f3292566
--- /dev/null
+++ b/pyinstaller/electron/.prettierrc
@@ -0,0 +1,5 @@
+{
+ "singleQuote": true,
+ "semi": false,
+ "printWidth": 125
+}
diff --git a/pyinstaller/electron/build/entitlements.mac.plist b/pyinstaller/electron/build/entitlements.mac.plist
index f5fb76a888..16ee8e8fd7 100644
--- a/pyinstaller/electron/build/entitlements.mac.plist
+++ b/pyinstaller/electron/build/entitlements.mac.plist
@@ -6,5 +6,22 @@
Please go to Preferences and set version to fetch or add an executable manually...')
+ updatingLoaderMsg(
+ 'Specterd file could not be validated and no version is configured in the settings
Please go to Preferences and set version to fetch or add an executable manually...'
+ )
updateSpecterdStatus('Failed to locate specterd...')
}
})
@@ -346,7 +369,9 @@ app.whenReady().then(() => {
if (appSettings.specterdVersion) {
downloadSpecterd(specterdPath)
} else {
- updatingLoaderMsg('Specterd was not found and no version is configured in the settings
Please go to Preferences and set version to fetch or add an executable manually...')
+ updatingLoaderMsg(
+ 'Specterd was not found and no version is configured in the settings
Please go to Preferences and set version to fetch or add an executable manually...'
+ )
updateSpecterdStatus('Failed to locate specterd...')
}
}
@@ -355,15 +380,15 @@ app.whenReady().then(() => {
function initMainWindow() {
// In production we use the icons from the build folder
// Note: On MacOS setting an icon here as no effect
- const iconPath = isDev ? path.join(__dirname, 'assets-dev/app_icon.png') : ""
+ const iconPath = isDev ? path.join(__dirname, 'assets-dev/app_icon.png') : ''
mainWindow = new BrowserWindow({
width: parseInt(dimensions.width * 0.8),
minWidth: 1120,
height: parseInt(dimensions.height * 0.8),
icon: iconPath,
- webPreferences
+ webPreferences,
})
-
+
// Ensures that any links with target="_blank" or window.open() will be opened in the user's default browser instead of within the app
mainWindow.webContents.setWindowOpenHandler(({ url }) => {
shell.openExternal(url)
@@ -371,43 +396,47 @@ function initMainWindow() {
})
mainWindow.on('close', function (event) {
- if(platformName == 'win64') {
- quitSpecterd()
- app.quit()
- } else {
- event.preventDefault();
- mainWindow.hide();
- }
- });
+ if (platformName == 'win64') {
+ quitSpecterd()
+ app.quit()
+ } else {
+ event.preventDefault()
+ mainWindow.hide()
+ }
+ })
- mainWindow.webContents.on("did-fail-load", function() {
- mainWindow.loadURL(`file://${__dirname}/splash.html`);
- updatingLoaderMsg(`Failed to load: ${appSettings.specterURL}
Please make sure the URL is entered correctly in the settings and try again...`)
- });
+ mainWindow.webContents.on('did-fail-load', function () {
+ mainWindow.loadURL(`file://${__dirname}/splash.html`)
+ updatingLoaderMsg(
+ `Failed to load: ${appSettings.specterURL}
Please make sure the URL is entered correctly in the settings and try again...`
+ )
+ })
}
function downloadSpecterd(specterdPath) {
updatingLoaderMsg(`Starting download`)
updateSpecterdStatus(`Downloading the ${appName} binary...`)
// Some logging
- logger.info("Using version " + appSettings.specterdVersion);
- logger.info("Using platformName " + platformName);
+ logger.info('Using version ' + appSettings.specterdVersion)
+ logger.info('Using platformName ' + platformName)
download_location = getDownloadLocation(appSettings.specterdVersion, platformName)
- logger.info("Downloading from "+download_location);
- download(download_location, specterdPath + '.zip', function(errored) {
+ logger.info('Downloading from ' + download_location)
+ download(download_location, specterdPath + '.zip', function (errored) {
if (errored == true) {
- updatingLoaderMsg(`Downloading the ${appNameLower} binary from GitHub failed, could not reach the server or the file wasn't found.`)
+ updatingLoaderMsg(
+ `Downloading the ${appNameLower} binary from GitHub failed, could not reach the server or the file wasn't found.`
+ )
updateSpecterdStatus(`Downloading ${appNameLower}d failed...`)
return
}
updatingLoaderMsg('Download completed. Unpacking files...')
- logger.info("Extracting "+specterdPath);
+ logger.info('Extracting ' + specterdPath)
extract(specterdPath + '.zip', { dir: specterdPath + '-dir' }).then(function () {
let extraPath = ''
switch (process.platform) {
case 'darwin':
- extraPath = appNameLower + "d"
+ extraPath = appNameLower + 'd'
break
case 'win32':
extraPath = appNameLower + 'd.exe'
@@ -420,9 +449,9 @@ function downloadSpecterd(specterdPath) {
fs.renameSync(oldPath, newPath)
fs.unlinkSync(specterdPath + '.zip')
- fs.rmdirSync(specterdPath + '-dir', { recursive: true });
- getFileHash(specterdPath + (platformName == 'win64' ? '.exe' : ''), function(specterdHash) {
- if (appSettings.specterdHash.toLowerCase() === specterdHash || appSettings.specterdHash == "") {
+ fs.rmdirSync(specterdPath + '-dir', { recursive: true })
+ getFileHash(specterdPath + (platformName == 'win64' ? '.exe' : ''), function (specterdHash) {
+ if (appSettings.specterdHash.toLowerCase() === specterdHash || appSettings.specterdHash == '') {
startSpecterd(specterdPath)
} else {
updatingLoaderMsg('Specterd version could not be validated.')
@@ -436,11 +465,11 @@ function downloadSpecterd(specterdPath) {
}
function updateSpecterdStatus(status) {
- trayMenu[0] = { label: status, enabled: false };
+ trayMenu[0] = { label: status, enabled: false }
tray.setContextMenu(Menu.buildFromTemplate(trayMenu))
}
-function updatingLoaderMsg(msg, showSpinner=false) {
+function updatingLoaderMsg(msg, showSpinner = false) {
if (mainWindow) {
let code = `
var launchText = document.getElementById('launch-text');
@@ -456,10 +485,10 @@ function updatingLoaderMsg(msg, showSpinner=false) {
spinnerElement.classList.add('hidden')
}
}
- `;
- mainWindow.webContents.executeJavaScript(code);
- }
- logger.info("Updated LoaderMsg: "+msg)
+ `
+ mainWindow.webContents.executeJavaScript(code)
+ }
+ logger.info('Updated LoaderMsg: ' + msg)
}
function checkSpecterd(logs, specterdStarted) {
@@ -469,26 +498,26 @@ function checkSpecterd(logs, specterdStarted) {
const now = Date.now()
const timeElapsed = now - specterdStarted
if (timeElapsed > timeout) {
- return "timeout"
+ return 'timeout'
}
if (logs.toString().includes('Serving Flask app')) {
- return 'running';
- }
- else {
+ return 'running'
+ } else {
return 'not running'
}
}
+let specterIsRunning = false
function startSpecterd(specterdPath) {
if (platformName == 'win64') {
specterdPath += '.exe'
}
let appSettings = getAppSettings()
let hwiBridgeMode = appSettings.mode == 'hwibridge'
- updatingLoaderMsg('Launching Specter ...', showSpinner=true)
+ updatingLoaderMsg('Launching Specter ...', (showSpinner = true))
updateSpecterdStatus('Launching Specter ...')
- let specterdArgs = ["server"]
- specterdArgs.push("--no-filelog")
+ let specterdArgs = ['server']
+ specterdArgs.push('--no-filelog')
if (hwiBridgeMode) specterdArgs.push('--hwibridge')
if (appSettings.specterdCLIArgs != '') {
// User has inputed cli arguments in the UI
@@ -502,76 +531,79 @@ function startSpecterd(specterdPath) {
}
// locale fix (copying from nodejs-env + adding locales)
const options = {
- env: { ...process.env}
+ env: { ...process.env },
}
- options.env['LC_ALL']='en_US.utf-8'
+ options.env['LC_ALL'] = 'en_US.utf-8'
options.env['LANG'] = 'en_US.utf-8'
options.env['SPECTER_LOGFORMAT'] = 'SPECTERD: %(levelname)s in %(module)s: %(message)s'
- specterdProcess = spawn(specterdPath, specterdArgs, options);
+ specterdProcess = spawn(specterdPath, specterdArgs, options)
const specterdStarted = Date.now()
-
+
// We are checking for both, stdout and stderr, to be on the save side.
- let specterIsRunning = false
specterdProcess.stdout.on('data', (data) => {
- logger.info("stdout-"+data.toString())
+ logger.info('stdout-' + data.toString())
let serverdStatus = checkSpecterd(data, specterdStarted)
// We don't want to check the logs forever, just until specterd is up and running
if (!specterIsRunning) {
- if(serverdStatus === 'running') {
- logger.info(`Specter server seems to run ...`);
+ if (serverdStatus === 'running') {
+ logger.info(`Specter server seems to run ...`)
updateSpecterdStatus('Specter is running')
specterIsRunning = true
if (mainWindow) {
- logger.info('... creating Electron window for it.')
- createWindow(appSettings.specterURL)
+ if (automaticWalletImport === true) {
+ logger.info('Performing automatic wallet import ...')
+ updatingLoaderMsg('Launching wallet importer. This will only work with a node connection.', (showSpinner = true))
+ setTimeout(() => {
+ importWallet(walletDataFromUrl)
+ }, 3000)
+ } else {
+ logger.info('Normal startup of Specter.')
+ createWindow(appSettings.specterURL)
+ }
}
- }
- else if(serverdStatus === 'timeout') {
+ } else if (serverdStatus === 'timeout') {
showError('Specter does not seem to start. Check the logs in the menu for more details.')
updateSpecterdStatus('Specter does not start')
logger.error('Startup timeout for specterd exceeded')
- }
- else {
+ } else {
updatingLoaderMsg('Still waiting for Specter to start ...')
updateSpecterdStatus('Specter is starting')
}
}
- });
+ })
specterdProcess.stderr.on('data', (data) => {
- logger.info("stderr-"+data.toString())
+ logger.info('stderr-' + data.toString())
let serverdStatus = checkSpecterd(data, specterdStarted)
if (!specterIsRunning) {
- if(serverdStatus === 'running') {
- logger.info(`Specter server seems to run ...`);
+ if (serverdStatus === 'running') {
+ logger.info(`Specter server seems to run ...`)
updateSpecterdStatus('Specter is running')
specterIsRunning = true
if (mainWindow) {
logger.info('... creating Electron window for it.')
createWindow(appSettings.specterURL)
}
- }
- else if(serverdStatus === 'timeout') {
+ } else if (serverdStatus === 'timeout') {
showError('Specter does not seem to start. Check the logs in the menu for more details.')
updateSpecterdStatus('Specter does not start')
logger.error('Startup timeout for specterd exceeded')
- }
- else {
+ } else {
updatingLoaderMsg('Still waiting for Specter to start ...')
updateSpecterdStatus('Specter is starting')
}
}
- });
+ })
specterdProcess.on('exit', (code) => {
- logger.error(`specterd exited with code ${code}`);
+ logger.error(`specterd exited with code ${code}`)
showError(`Specter exited with exit code ${code}. Check the logs in the menu for more details.`)
- });
+ })
specterdProcess.on('error', (err) => {
- logger.error(`Error starting Specter server: ${err}`);
+ logger.error(`Error starting Specter server: ${err}`)
showError(`Specter failed to start, due to ${err.message}. Check the logs in the menu for more details.`)
- });
+ })
app.on('activate', function () {
// On macOS it's common to re-create a window in the app when the
@@ -581,16 +613,64 @@ function startSpecterd(specterdPath) {
// since these are streams, you can pipe them elsewhere
specterdProcess.on('close', (code) => {
updateSpecterdStatus('Specter stopped...')
- logger.info(`child process exited with code ${code}`);
- });
+ logger.info(`child process exited with code ${code}`)
+ })
}
-app.on('window-all-closed', function(){
- if(platformName == 'win64') {
+let walletDataFromUrl
+// Checking whether the app was opened via a Specter URL and determine whether to perform a specific startup action
+app.on('open-url', (_, url) => {
+ logger.info('The app was opened via URL, checking the URL to decide whether to do any automatic actions ...')
+ // Parse the URL to extract the query parameters
+ const specterUrl = new URL(url)
+ const searchParams = specterUrl.searchParams
+ // Get the query parameter values
+ const action = searchParams.get('action')
+ const data = searchParams.get('data')
+ if (action === 'importWallet' && data !== '') {
+ logger.info('Automatic wallet import identified in the URL, setting automaticWalletImport to true.')
+ automaticWalletImport = true
+ walletDataFromUrl = data
+ // Directly import if the app and specterd is already running
+ if (specterIsRunning) {
+ logger.info('Performing automatic wallet import ...')
+ mainWindow.loadURL(`file://${__dirname}/splash.html`)
+ updatingLoaderMsg('Launching wallet importer. This will only work with a node connection.', (showSpinner = true))
+ setTimeout(() => {
+ importWallet(walletDataFromUrl)
+ }, 3000)
+ }
+ }
+})
+
+// Automatically import the wallet json string, bring user to the final import wallet screen.
+// Only proceed with the import if the importFromWalletSoftwareBtn can be found.
+// If it is not, users are redirected by specterd to the configure connection screen.
+function importWallet(walletData) {
+ mainWindow.loadURL(appSettings.specterURL + '/wallets/new_wallet/')
+ if (mainWindow) {
+ let code = `
+ const importFromWalletSoftwareBtn = document.getElementById('import-from-wallet-software-btn')
+ if (importFromWalletSoftwareBtn) {
+ importFromWalletSoftwareBtn.click()
+ const walletDataTextArea = document.getElementById('txt')
+ if (walletDataTextArea) {
+ walletDataTextArea.value = \`${walletData}\`
+ }
+ const continueBtn = document.getElementById('continue-with-wallet-import-btn');
+ continueBtn.click()
+ }
+ `
+ mainWindow.webContents.executeJavaScript(code)
+ }
+}
+
+app.on('window-all-closed', function () {
+ if (platformName == 'win64') {
quitSpecterd()
app.quit()
}
-});
+})
// Cleanup before quitting (helps prevent memory leaks)
app.on('before-quit', (event) => {
@@ -600,16 +680,16 @@ app.on('before-quit', (event) => {
quitSpecterd()
if (mainWindow && !mainWindow.isDestroyed()) {
if (progressBar) {
- // You can only destroy the progress bar if it hadn't been closed before
- if (progressBar.browserWindow) {
- progressBar.destroy()
- }
- progressBar = null
+ // You can only destroy the progress bar if it hadn't been closed before
+ if (progressBar.browserWindow) {
+ progressBar.destroy()
}
- mainWindow.destroy()
- mainWindow = null
- prefWindow = null
- tray = null
+ progressBar = null
+ }
+ mainWindow.destroy()
+ mainWindow = null
+ prefWindow = null
+ tray = null
}
}
})
@@ -619,12 +699,12 @@ ipcMain.on('request-mainprocess-action', (event, arg) => {
case 'save-preferences':
// Child process already closed
if (!specterdProcess || specterdProcess.exitCode != null) {
- prefWindow.webContents.executeJavaScript(`savePreferences()`);
+ prefWindow.webContents.executeJavaScript(`savePreferences()`)
} else {
specterdProcess.on('close', (code) => {
- logger.info(`child process exited with code ${code}`);
- prefWindow.webContents.executeJavaScript(`savePreferences()`);
- });
+ logger.info(`child process exited with code ${code}`)
+ prefWindow.webContents.executeJavaScript(`savePreferences()`)
+ })
quitSpecterd()
}
break
@@ -633,14 +713,14 @@ ipcMain.on('request-mainprocess-action', (event, arg) => {
app.quit()
break
}
-});
+})
function quitSpecterd() {
if (specterdProcess) {
try {
if (platformName == 'win64') {
- exec('taskkill /F /T /PID ' + specterdProcess.pid);
- exec('taskkill /IM specterd.exe ');
+ exec('taskkill /F /T /PID ' + specterdProcess.pid)
+ exec('taskkill /IM specterd.exe ')
process.kill(-specterdProcess.pid)
}
specterdProcess.kill('SIGINT')
@@ -651,52 +731,54 @@ function quitSpecterd() {
}
function setMainMenu() {
- const menu = defaultMenu(app, shell);
+ const menu = defaultMenu(app, shell)
// Add custom menu
if (platformName == 'osx') {
- menu[0].submenu.splice(1, 0,
- {
- label: 'Settings...', // This is a naming convention on MacOS. If you use just "Preferences", it gets translated to "Settings..." on MacOS.
- click: openPreferences,
- accelerator: "CmdOrCtrl+,"
- }
- );
- menu[0].submenu.splice(1, 0,
- {
- label: 'Specter Logs',
- click: openErrorLog,
- accelerator: "CmdOrCtrl+L"
- }
- );
+ menu[0].submenu.splice(1, 0, {
+ label: 'Settings...', // This is a naming convention on MacOS. If you use just "Preferences", it gets translated to "Settings..." on MacOS.
+ click: openPreferences,
+ accelerator: 'CmdOrCtrl+,',
+ })
+ menu[0].submenu.splice(1, 0, {
+ label: 'Specter Logs',
+ click: openErrorLog,
+ accelerator: 'CmdOrCtrl+L',
+ })
} else {
menu.unshift({
- label: 'Specter',
- submenu: [
+ label: 'Specter',
+ submenu: [
{
label: 'Settings',
click: openPreferences,
- accelerator: "CmdOrCtrl+,"
+ accelerator: 'CmdOrCtrl+,',
},
{
label: 'Specter Logs',
click: openErrorLog,
- accelerator: "CmdOrCtrl+L"
- }
- ]
- }
- );
+ accelerator: 'CmdOrCtrl+L',
+ },
+ ],
+ })
}
-
- Menu.setApplicationMenu(Menu.buildFromTemplate(menu));
-}
+ Menu.setApplicationMenu(Menu.buildFromTemplate(menu))
+}
function createNewWindow(htmlContentFile, width, height, parent, modal) {
- if (! width) {width=700}
- if (! height) {height=750}
- if (! parent) {parent=null}
- if (! modal) {modal=false}
+ if (!width) {
+ width = 700
+ }
+ if (!height) {
+ height = 750
+ }
+ if (!parent) {
+ parent = null
+ }
+ if (!modal) {
+ modal = false
+ }
prefWindow = new BrowserWindow({
width: width,
height: height,
@@ -707,38 +789,35 @@ function createNewWindow(htmlContentFile, width, height, parent, modal) {
nodeIntegration: true,
contextIsolation: false, // acceptable as this is not the mainwindow. No remote content!
enableRemoteModule: true,
-
- }
+ },
+ })
+ prefWindow.webContents.on('new-window', function (e, url) {
+ e.preventDefault()
+ shell.openExternal(url)
})
- prefWindow.webContents.on('new-window', function(e, url) {
- e.preventDefault();
- shell.openExternal(url);
- });
prefWindow.loadURL(`file://${__dirname}/${htmlContentFile}`)
return prefWindow
}
-
function openPreferences() {
- createNewWindow("settings.html", 800, 750, mainWindow).show()
+ createNewWindow('settings.html', 800, 750, mainWindow).show()
}
function openErrorLog() {
- width = parseInt(dimensions.width * 0.7),
- height = parseInt(dimensions.height * 0.7)
- createNewWindow("error_logs.html", width, height).show()
+ ;(width = parseInt(dimensions.width * 0.7)), (height = parseInt(dimensions.height * 0.7))
+ createNewWindow('error_logs.html', width, height).show()
}
function showError(error) {
updatingLoaderMsg('Specter encountered an error:
' + error.toString())
}
-process.on('unhandledRejection', error => {
+process.on('unhandledRejection', (error) => {
showError(error)
logger.error(error.toString(), error.name)
})
-process.on("uncaughtException", error => {
+process.on('uncaughtException', (error) => {
showError(error)
// I would love to rethrow the error here as this would create a stacktrace in the logs
// but this will terminate the whole process even though i've set
diff --git a/pyinstaller/electron/package-lock.json b/pyinstaller/electron/package-lock.json
index 3670d77e3e..65defe8ed7 100644
--- a/pyinstaller/electron/package-lock.json
+++ b/pyinstaller/electron/package-lock.json
@@ -247,9 +247,9 @@
}
},
"node_modules/@electron/get/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
"bin": {
"semver": "bin/semver.js"
@@ -662,21 +662,6 @@
"graceful-fs": "^4.1.6"
}
},
- "node_modules/app-builder-lib/node_modules/semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "dependencies": {
- "lru-cache": "^6.0.0"
- },
- "bin": {
- "semver": "bin/semver.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/app-builder-lib/node_modules/universalify": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
@@ -2861,11 +2846,13 @@
"dev": true
},
"node_modules/semver": {
- "version": "7.3.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
- "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
- "optional": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
"bin": {
"semver": "bin/semver.js"
},
@@ -3655,9 +3642,9 @@
}
},
"semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true
}
}
@@ -4013,15 +4000,6 @@
"universalify": "^2.0.0"
}
},
- "semver": {
- "version": "7.3.8",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
- "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
- "dev": true,
- "requires": {
- "lru-cache": "^6.0.0"
- }
- },
"universalify": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
@@ -5739,11 +5717,13 @@
"dev": true
},
"semver": {
- "version": "7.3.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
- "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
"dev": true,
- "optional": true
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
},
"semver-compare": {
"version": "1.0.0",
diff --git a/pyinstaller/electron/yarn.lock b/pyinstaller/electron/yarn.lock
index 890a50ba02..c38e2655d3 100644
--- a/pyinstaller/electron/yarn.lock
+++ b/pyinstaller/electron/yarn.lock
@@ -2,89 +2,83 @@
# yarn lockfile v1
+"7zip-bin@~5.1.1":
+ version "5.1.1"
+ resolved "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz"
+
"@dabh/diagnostics@^2.0.2":
- "integrity" "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q=="
- "resolved" "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz"
- "version" "2.0.2"
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz"
dependencies:
- "colorspace" "1.1.x"
- "enabled" "2.0.x"
- "kuler" "^2.0.0"
+ colorspace "1.1.x"
+ enabled "2.0.x"
+ kuler "^2.0.0"
"@develar/schema-utils@~2.6.5":
- "integrity" "sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig=="
- "resolved" "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz"
- "version" "2.6.5"
+ version "2.6.5"
+ resolved "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz"
dependencies:
- "ajv" "^6.12.0"
- "ajv-keywords" "^3.4.1"
+ ajv "^6.12.0"
+ ajv-keywords "^3.4.1"
"@electron/get@^2.0.0":
- "integrity" "sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g=="
- "resolved" "https://registry.npmjs.org/@electron/get/-/get-2.0.2.tgz"
- "version" "2.0.2"
- dependencies:
- "debug" "^4.1.1"
- "env-paths" "^2.2.0"
- "fs-extra" "^8.1.0"
- "got" "^11.8.5"
- "progress" "^2.0.3"
- "semver" "^6.2.0"
- "sumchecker" "^3.0.1"
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/@electron/get/-/get-2.0.2.tgz"
+ dependencies:
+ debug "^4.1.1"
+ env-paths "^2.2.0"
+ fs-extra "^8.1.0"
+ got "^11.8.5"
+ progress "^2.0.3"
+ semver "^6.2.0"
+ sumchecker "^3.0.1"
optionalDependencies:
- "global-agent" "^3.0.0"
+ global-agent "^3.0.0"
"@electron/universal@1.2.1":
- "integrity" "sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ=="
- "resolved" "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz"
- "version" "1.2.1"
+ version "1.2.1"
+ resolved "https://registry.npmjs.org/@electron/universal/-/universal-1.2.1.tgz"
dependencies:
"@malept/cross-spawn-promise" "^1.1.0"
- "asar" "^3.1.0"
- "debug" "^4.3.1"
- "dir-compare" "^2.4.0"
- "fs-extra" "^9.0.1"
- "minimatch" "^3.0.4"
- "plist" "^3.0.4"
+ asar "^3.1.0"
+ debug "^4.3.1"
+ dir-compare "^2.4.0"
+ fs-extra "^9.0.1"
+ minimatch "^3.0.4"
+ plist "^3.0.4"
"@malept/cross-spawn-promise@^1.1.0":
- "integrity" "sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ=="
- "resolved" "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz"
- "version" "1.1.1"
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz"
dependencies:
- "cross-spawn" "^7.0.1"
+ cross-spawn "^7.0.1"
"@malept/flatpak-bundler@^0.4.0":
- "integrity" "sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q=="
- "resolved" "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz"
- "version" "0.4.0"
+ version "0.4.0"
+ resolved "https://registry.npmjs.org/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz"
dependencies:
- "debug" "^4.1.1"
- "fs-extra" "^9.0.0"
- "lodash" "^4.17.15"
- "tmp-promise" "^3.0.2"
+ debug "^4.1.1"
+ fs-extra "^9.0.0"
+ lodash "^4.17.15"
+ tmp-promise "^3.0.2"
"@sindresorhus/is@^4.0.0":
- "integrity" "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw=="
- "resolved" "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz"
- "version" "4.6.0"
+ version "4.6.0"
+ resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz"
"@szmarczak/http-timer@^4.0.5":
- "integrity" "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w=="
- "resolved" "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz"
- "version" "4.0.6"
+ version "4.0.6"
+ resolved "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz"
dependencies:
- "defer-to-connect" "^2.0.0"
+ defer-to-connect "^2.0.0"
"@tootallnate/once@2":
- "integrity" "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A=="
- "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz"
- "version" "2.0.0"
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz"
"@types/cacheable-request@^6.0.1":
- "integrity" "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw=="
- "resolved" "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz"
- "version" "6.0.3"
+ version "6.0.3"
+ resolved "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz"
dependencies:
"@types/http-cache-semantics" "*"
"@types/keyv" "^3.1.4"
@@ -92,2064 +86,1739 @@
"@types/responselike" "^1.0.0"
"@types/debug@^4.1.6":
- "integrity" "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg=="
- "resolved" "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz"
- "version" "4.1.7"
+ version "4.1.7"
+ resolved "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz"
dependencies:
"@types/ms" "*"
"@types/fs-extra@^9.0.11":
- "integrity" "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA=="
- "resolved" "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz"
- "version" "9.0.13"
+ version "9.0.13"
+ resolved "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz"
dependencies:
"@types/node" "*"
"@types/glob@^7.1.1":
- "integrity" "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA=="
- "resolved" "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz"
- "version" "7.2.0"
+ version "7.2.0"
+ resolved "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz"
dependencies:
"@types/minimatch" "*"
"@types/node" "*"
"@types/http-cache-semantics@*":
- "integrity" "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ=="
- "resolved" "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz"
- "version" "4.0.1"
+ version "4.0.1"
+ resolved "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz"
"@types/keyv@^3.1.4":
- "integrity" "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg=="
- "resolved" "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz"
- "version" "3.1.4"
+ version "3.1.4"
+ resolved "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz"
dependencies:
"@types/node" "*"
"@types/minimatch@*":
- "integrity" "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA=="
- "resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz"
- "version" "5.1.2"
+ version "5.1.2"
+ resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz"
"@types/ms@*":
- "integrity" "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA=="
- "resolved" "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz"
- "version" "0.7.31"
+ version "0.7.31"
+ resolved "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz"
"@types/node@*", "@types/node@^16.11.26":
- "integrity" "sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA=="
- "resolved" "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz"
- "version" "16.18.11"
+ version "16.18.11"
+ resolved "https://registry.npmjs.org/@types/node/-/node-16.18.11.tgz"
"@types/plist@^3.0.1":
- "integrity" "sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw=="
- "resolved" "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz"
- "version" "3.0.2"
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/@types/plist/-/plist-3.0.2.tgz"
dependencies:
"@types/node" "*"
- "xmlbuilder" ">=11.0.1"
+ xmlbuilder ">=11.0.1"
"@types/responselike@^1.0.0":
- "integrity" "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA=="
- "resolved" "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz"
- "version" "1.0.0"
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz"
dependencies:
"@types/node" "*"
"@types/verror@^1.10.3":
- "integrity" "sha512-NNm+gdePAX1VGvPcGZCDKQZKYSiAWigKhKaz5KF94hG6f2s8de9Ow5+7AbXoeKxL8gavZfk4UquSAygOF2duEQ=="
- "resolved" "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz"
- "version" "1.10.6"
+ version "1.10.6"
+ resolved "https://registry.npmjs.org/@types/verror/-/verror-1.10.6.tgz"
"@types/yargs-parser@*":
- "integrity" "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA=="
- "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz"
- "version" "21.0.0"
+ version "21.0.0"
+ resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz"
"@types/yargs@^17.0.1":
- "integrity" "sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g=="
- "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz"
- "version" "17.0.22"
+ version "17.0.22"
+ resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.22.tgz"
dependencies:
"@types/yargs-parser" "*"
"@types/yauzl@^2.9.1":
- "integrity" "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA=="
- "resolved" "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz"
- "version" "2.9.1"
+ version "2.9.1"
+ resolved "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz"
dependencies:
"@types/node" "*"
-"7zip-bin@~5.1.1":
- "integrity" "sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ=="
- "resolved" "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.1.1.tgz"
- "version" "5.1.1"
-
-"agent-base@6":
- "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="
- "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
- "version" "6.0.2"
- dependencies:
- "debug" "4"
-
-"ajv-keywords@^3.4.1":
- "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ=="
- "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
- "version" "3.5.2"
-
-"ajv@^6.10.0", "ajv@^6.12.0", "ajv@^6.12.3", "ajv@^6.9.1":
- "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g=="
- "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
- "version" "6.12.6"
- dependencies:
- "fast-deep-equal" "^3.1.1"
- "fast-json-stable-stringify" "^2.0.0"
- "json-schema-traverse" "^0.4.1"
- "uri-js" "^4.2.2"
-
-"ansi-regex@^5.0.1":
- "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
- "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
- "version" "5.0.1"
-
-"ansi-styles@^4.0.0", "ansi-styles@^4.1.0":
- "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="
- "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
- "version" "4.3.0"
- dependencies:
- "color-convert" "^2.0.1"
-
-"any-promise@^1.0.0":
- "integrity" "sha1-q8av7tzqUugJzcA3au0845Y10X8="
- "resolved" "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz"
- "version" "1.3.0"
-
-"app-builder-bin@4.0.0":
- "integrity" "sha512-xwdG0FJPQMe0M0UA4Tz0zEB8rBJTRA5a476ZawAqiBkMv16GRK5xpXThOjMaEOFnZ6zabejjG4J3da0SXG63KA=="
- "resolved" "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz"
- "version" "4.0.0"
-
-"app-builder-lib@23.6.0":
- "integrity" "sha512-dQYDuqm/rmy8GSCE6Xl/3ShJg6Ab4bZJMT8KaTKGzT436gl1DN4REP3FCWfXoh75qGTJ+u+WsdnnpO9Jl8nyMA=="
- "resolved" "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz"
- "version" "23.6.0"
+agent-base@6:
+ version "6.0.2"
+ resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
+ dependencies:
+ debug "4"
+
+ajv-keywords@^3.4.1:
+ version "3.5.2"
+ resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz"
+
+ajv@^6.10.0, ajv@^6.12.0, ajv@^6.12.3:
+ version "6.12.6"
+ resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+ansi-regex@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"
+
+ansi-styles@^4.0.0, ansi-styles@^4.1.0:
+ version "4.3.0"
+ resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
+ dependencies:
+ color-convert "^2.0.1"
+
+any-promise@^1.0.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz"
+
+app-builder-bin@4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-4.0.0.tgz"
+
+app-builder-lib@23.6.0:
+ version "23.6.0"
+ resolved "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-23.6.0.tgz"
dependencies:
+ "7zip-bin" "~5.1.1"
"@develar/schema-utils" "~2.6.5"
"@electron/universal" "1.2.1"
"@malept/flatpak-bundler" "^0.4.0"
- "7zip-bin" "~5.1.1"
- "async-exit-hook" "^2.0.1"
- "bluebird-lst" "^1.0.9"
- "builder-util" "23.6.0"
- "builder-util-runtime" "9.1.1"
- "chromium-pickle-js" "^0.2.0"
- "debug" "^4.3.4"
- "ejs" "^3.1.7"
- "electron-osx-sign" "^0.6.0"
- "electron-publish" "23.6.0"
- "form-data" "^4.0.0"
- "fs-extra" "^10.1.0"
- "hosted-git-info" "^4.1.0"
- "is-ci" "^3.0.0"
- "isbinaryfile" "^4.0.10"
- "js-yaml" "^4.1.0"
- "lazy-val" "^1.0.5"
- "minimatch" "^3.1.2"
- "read-config-file" "6.2.0"
- "sanitize-filename" "^1.6.3"
- "semver" "^7.3.7"
- "tar" "^6.1.11"
- "temp-file" "^3.4.0"
-
-"argparse@^2.0.1":
- "integrity" "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
- "resolved" "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
- "version" "2.0.1"
-
-"asar@^3.1.0":
- "integrity" "sha512-COdw2ZQvKdFGFxXwX3oYh2/sOsJWJegrdJCGxnN4MZ7IULgRBp9P6665aqj9z1v9VwP4oP1hRBojRDQ//IGgAg=="
- "resolved" "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz"
- "version" "3.2.0"
- dependencies:
- "chromium-pickle-js" "^0.2.0"
- "commander" "^5.0.0"
- "glob" "^7.1.6"
- "minimatch" "^3.0.4"
+ async-exit-hook "^2.0.1"
+ bluebird-lst "^1.0.9"
+ builder-util "23.6.0"
+ builder-util-runtime "9.1.1"
+ chromium-pickle-js "^0.2.0"
+ debug "^4.3.4"
+ ejs "^3.1.7"
+ electron-osx-sign "^0.6.0"
+ electron-publish "23.6.0"
+ form-data "^4.0.0"
+ fs-extra "^10.1.0"
+ hosted-git-info "^4.1.0"
+ is-ci "^3.0.0"
+ isbinaryfile "^4.0.10"
+ js-yaml "^4.1.0"
+ lazy-val "^1.0.5"
+ minimatch "^3.1.2"
+ read-config-file "6.2.0"
+ sanitize-filename "^1.6.3"
+ semver "^7.3.7"
+ tar "^6.1.11"
+ temp-file "^3.4.0"
+
+argparse@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
+
+asar@^3.1.0:
+ version "3.2.0"
+ resolved "https://registry.npmjs.org/asar/-/asar-3.2.0.tgz"
+ dependencies:
+ chromium-pickle-js "^0.2.0"
+ commander "^5.0.0"
+ glob "^7.1.6"
+ minimatch "^3.0.4"
optionalDependencies:
"@types/glob" "^7.1.1"
-"asn1@~0.2.3":
- "integrity" "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg=="
- "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"
- "version" "0.2.4"
- dependencies:
- "safer-buffer" "~2.1.0"
-
-"assert-plus@^1.0.0", "assert-plus@1.0.0":
- "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
- "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
- "version" "1.0.0"
-
-"astral-regex@^2.0.0":
- "integrity" "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ=="
- "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz"
- "version" "2.0.0"
-
-"async-exit-hook@^2.0.1":
- "integrity" "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw=="
- "resolved" "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz"
- "version" "2.0.1"
-
-"async@^3.1.0", "async@^3.2.3":
- "integrity" "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g=="
- "resolved" "https://registry.npmjs.org/async/-/async-3.2.3.tgz"
- "version" "3.2.3"
-
-"asynckit@^0.4.0":
- "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k="
- "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
- "version" "0.4.0"
-
-"at-least-node@^1.0.0":
- "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
- "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz"
- "version" "1.0.0"
-
-"aws-sign2@~0.7.0":
- "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
- "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"
- "version" "0.7.0"
-
-"aws4@^1.8.0":
- "integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA=="
- "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz"
- "version" "1.11.0"
-
-"balanced-match@^1.0.0":
- "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
- "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
- "version" "1.0.2"
-
-"base64-js@^1.3.1", "base64-js@^1.5.1":
- "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
- "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
- "version" "1.5.1"
-
-"bcrypt-pbkdf@^1.0.0":
- "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4="
- "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"
- "version" "1.0.2"
- dependencies:
- "tweetnacl" "^0.14.3"
-
-"bluebird-lst@^1.0.9":
- "integrity" "sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw=="
- "resolved" "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz"
- "version" "1.0.9"
- dependencies:
- "bluebird" "^3.5.5"
-
-"bluebird@^3.5.0", "bluebird@^3.5.5":
- "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
- "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
- "version" "3.7.2"
-
-"boolean@^3.0.1":
- "integrity" "sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw=="
- "resolved" "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz"
- "version" "3.2.0"
-
-"brace-expansion@^1.1.7":
- "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="
- "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
- "version" "1.1.11"
- dependencies:
- "balanced-match" "^1.0.0"
- "concat-map" "0.0.1"
-
-"brace-expansion@^2.0.1":
- "integrity" "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA=="
- "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "balanced-match" "^1.0.0"
-
-"buffer-alloc-unsafe@^1.1.0":
- "integrity" "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg=="
- "resolved" "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz"
- "version" "1.1.0"
-
-"buffer-alloc@^1.2.0":
- "integrity" "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow=="
- "resolved" "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz"
- "version" "1.2.0"
- dependencies:
- "buffer-alloc-unsafe" "^1.1.0"
- "buffer-fill" "^1.0.0"
-
-"buffer-crc32@~0.2.3":
- "integrity" "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI="
- "resolved" "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz"
- "version" "0.2.13"
-
-"buffer-equal@1.0.0":
- "integrity" "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ=="
- "resolved" "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz"
- "version" "1.0.0"
-
-"buffer-fill@^1.0.0":
- "integrity" "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ=="
- "resolved" "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz"
- "version" "1.0.0"
-
-"buffer-from@^1.0.0":
- "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
- "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
- "version" "1.1.2"
-
-"buffer@^5.1.0":
- "integrity" "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="
- "resolved" "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"
- "version" "5.7.1"
- dependencies:
- "base64-js" "^1.3.1"
- "ieee754" "^1.1.13"
-
-"builder-util-runtime@9.1.1":
- "integrity" "sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw=="
- "resolved" "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz"
- "version" "9.1.1"
- dependencies:
- "debug" "^4.3.4"
- "sax" "^1.2.4"
-
-"builder-util@23.6.0":
- "integrity" "sha512-QiQHweYsh8o+U/KNCZFSvISRnvRctb8m/2rB2I1JdByzvNKxPeFLlHFRPQRXab6aYeXc18j9LpsDLJ3sGQmWTQ=="
- "resolved" "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz"
- "version" "23.6.0"
+asn1@~0.2.3:
+ version "0.2.4"
+ resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz"
+ dependencies:
+ safer-buffer "~2.1.0"
+
+assert-plus@1.0.0, assert-plus@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
+
+astral-regex@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz"
+
+async-exit-hook@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz"
+
+async@^3.1.0, async@^3.2.3:
+ version "3.2.3"
+ resolved "https://registry.npmjs.org/async/-/async-3.2.3.tgz"
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
+
+at-least-node@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz"
+
+aws-sign2@~0.7.0:
+ version "0.7.0"
+ resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz"
+
+aws4@^1.8.0:
+ version "1.11.0"
+ resolved "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz"
+
+balanced-match@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
+
+base64-js@^1.3.1, base64-js@^1.5.1:
+ version "1.5.1"
+ resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
+
+bcrypt-pbkdf@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"
+ dependencies:
+ tweetnacl "^0.14.3"
+
+bluebird-lst@^1.0.9:
+ version "1.0.9"
+ resolved "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.9.tgz"
+ dependencies:
+ bluebird "^3.5.5"
+
+bluebird@^3.5.0, bluebird@^3.5.5:
+ version "3.7.2"
+ resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
+
+boolean@^3.0.1:
+ version "3.2.0"
+ resolved "https://registry.npmjs.org/boolean/-/boolean-3.2.0.tgz"
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+brace-expansion@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz"
+ dependencies:
+ balanced-match "^1.0.0"
+
+buffer-alloc-unsafe@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz"
+
+buffer-alloc@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz"
+ dependencies:
+ buffer-alloc-unsafe "^1.1.0"
+ buffer-fill "^1.0.0"
+
+buffer-crc32@~0.2.3:
+ version "0.2.13"
+ resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz"
+
+buffer-equal@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz"
+
+buffer-fill@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz"
+
+buffer-from@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz"
+
+buffer@^5.1.0:
+ version "5.7.1"
+ resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"
dependencies:
+ base64-js "^1.3.1"
+ ieee754 "^1.1.13"
+
+builder-util-runtime@9.1.1:
+ version "9.1.1"
+ resolved "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz"
+ dependencies:
+ debug "^4.3.4"
+ sax "^1.2.4"
+
+builder-util@23.6.0:
+ version "23.6.0"
+ resolved "https://registry.npmjs.org/builder-util/-/builder-util-23.6.0.tgz"
+ dependencies:
+ "7zip-bin" "~5.1.1"
"@types/debug" "^4.1.6"
"@types/fs-extra" "^9.0.11"
- "7zip-bin" "~5.1.1"
- "app-builder-bin" "4.0.0"
- "bluebird-lst" "^1.0.9"
- "builder-util-runtime" "9.1.1"
- "chalk" "^4.1.1"
- "cross-spawn" "^7.0.3"
- "debug" "^4.3.4"
- "fs-extra" "^10.0.0"
- "http-proxy-agent" "^5.0.0"
- "https-proxy-agent" "^5.0.0"
- "is-ci" "^3.0.0"
- "js-yaml" "^4.1.0"
- "source-map-support" "^0.5.19"
- "stat-mode" "^1.0.0"
- "temp-file" "^3.4.0"
-
-"cacheable-lookup@^5.0.3":
- "integrity" "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA=="
- "resolved" "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz"
- "version" "5.0.4"
-
-"cacheable-request@^7.0.2":
- "integrity" "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew=="
- "resolved" "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz"
- "version" "7.0.2"
- dependencies:
- "clone-response" "^1.0.2"
- "get-stream" "^5.1.0"
- "http-cache-semantics" "^4.0.0"
- "keyv" "^4.0.0"
- "lowercase-keys" "^2.0.0"
- "normalize-url" "^6.0.1"
- "responselike" "^2.0.0"
-
-"caseless@~0.12.0":
- "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
- "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"
- "version" "0.12.0"
-
-"chalk@^4.0.2", "chalk@^4.1.1":
- "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="
- "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
- "version" "4.1.2"
- dependencies:
- "ansi-styles" "^4.1.0"
- "supports-color" "^7.1.0"
-
-"chownr@^2.0.0":
- "integrity" "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
- "resolved" "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz"
- "version" "2.0.0"
-
-"chromium-pickle-js@^0.2.0":
- "integrity" "sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw=="
- "resolved" "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz"
- "version" "0.2.0"
-
-"ci-info@^3.2.0":
- "integrity" "sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w=="
- "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz"
- "version" "3.7.1"
-
-"cli-truncate@^2.0.0", "cli-truncate@^2.1.0":
- "integrity" "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg=="
- "resolved" "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz"
- "version" "2.1.0"
- dependencies:
- "slice-ansi" "^3.0.0"
- "string-width" "^4.2.0"
-
-"cliui@^8.0.1":
- "integrity" "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ=="
- "resolved" "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz"
- "version" "8.0.1"
- dependencies:
- "string-width" "^4.2.0"
- "strip-ansi" "^6.0.1"
- "wrap-ansi" "^7.0.0"
-
-"clone-response@^1.0.2":
- "integrity" "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws="
- "resolved" "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz"
- "version" "1.0.2"
- dependencies:
- "mimic-response" "^1.0.0"
-
-"color-convert@^1.9.1":
- "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="
- "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
- "version" "1.9.3"
- dependencies:
- "color-name" "1.1.3"
-
-"color-convert@^2.0.1":
- "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="
- "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "color-name" "~1.1.4"
-
-"color-name@^1.0.0", "color-name@~1.1.4":
- "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
- "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
- "version" "1.1.4"
-
-"color-name@1.1.3":
- "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
- "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
- "version" "1.1.3"
-
-"color-string@^1.5.2":
- "integrity" "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA=="
- "resolved" "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz"
- "version" "1.6.0"
- dependencies:
- "color-name" "^1.0.0"
- "simple-swizzle" "^0.2.2"
-
-"color@3.0.x":
- "integrity" "sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w=="
- "resolved" "https://registry.npmjs.org/color/-/color-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "color-convert" "^1.9.1"
- "color-string" "^1.5.2"
-
-"colors@^1.2.1":
- "integrity" "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
- "resolved" "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz"
- "version" "1.4.0"
-
-"colors@1.0.3":
- "integrity" "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw=="
- "resolved" "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz"
- "version" "1.0.3"
-
-"colorspace@1.1.x":
- "integrity" "sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ=="
- "resolved" "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz"
- "version" "1.1.2"
- dependencies:
- "color" "3.0.x"
- "text-hex" "1.0.x"
-
-"combined-stream@^1.0.6", "combined-stream@^1.0.8", "combined-stream@~1.0.6":
- "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="
- "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
- "version" "1.0.8"
- dependencies:
- "delayed-stream" "~1.0.0"
-
-"commander@^5.0.0":
- "integrity" "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg=="
- "resolved" "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz"
- "version" "5.1.0"
-
-"commander@2.9.0":
- "integrity" "sha512-bmkUukX8wAOjHdN26xj5c4ctEV22TQ7dQYhSmuckKhToXrkUn0iIaolHdIxYYqD55nhpSPA9zPQ1yP57GdXP2A=="
- "resolved" "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz"
- "version" "2.9.0"
- dependencies:
- "graceful-readlink" ">= 1.0.0"
-
-"compare-version@^0.1.2":
- "integrity" "sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A=="
- "resolved" "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz"
- "version" "0.1.2"
-
-"concat-map@0.0.1":
- "integrity" "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
- "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
- "version" "0.0.1"
-
-"core-util-is@~1.0.0", "core-util-is@1.0.2":
- "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
- "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
- "version" "1.0.2"
-
-"crc@^3.8.0":
- "integrity" "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ=="
- "resolved" "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz"
- "version" "3.8.0"
- dependencies:
- "buffer" "^5.1.0"
-
-"cross-spawn@^7.0.1", "cross-spawn@^7.0.3":
- "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w=="
- "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
- "version" "7.0.3"
- dependencies:
- "path-key" "^3.1.0"
- "shebang-command" "^2.0.0"
- "which" "^2.0.1"
-
-"dashdash@^1.12.0":
- "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA="
- "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"
- "version" "1.14.1"
- dependencies:
- "assert-plus" "^1.0.0"
-
-"debug@^2.6.8":
- "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
- "version" "2.6.9"
- dependencies:
- "ms" "2.0.0"
-
-"debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.1", "debug@^4.3.4", "debug@4":
- "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="
- "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
- "version" "4.3.4"
- dependencies:
- "ms" "2.1.2"
-
-"decompress-response@^6.0.0":
- "integrity" "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ=="
- "resolved" "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz"
- "version" "6.0.0"
- dependencies:
- "mimic-response" "^3.1.0"
-
-"defer-to-connect@^2.0.0":
- "integrity" "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg=="
- "resolved" "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz"
- "version" "2.0.1"
-
-"define-properties@^1.1.3":
- "integrity" "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA=="
- "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz"
- "version" "1.1.4"
- dependencies:
- "has-property-descriptors" "^1.0.0"
- "object-keys" "^1.1.1"
-
-"delayed-stream@~1.0.0":
- "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
- "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
- "version" "1.0.0"
-
-"detect-node@^2.0.4":
- "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
- "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz"
- "version" "2.1.0"
-
-"dir-compare@^2.4.0":
- "integrity" "sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA=="
- "resolved" "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz"
- "version" "2.4.0"
- dependencies:
- "buffer-equal" "1.0.0"
- "colors" "1.0.3"
- "commander" "2.9.0"
- "minimatch" "3.0.4"
-
-"dmg-builder@23.6.0":
- "integrity" "sha512-jFZvY1JohyHarIAlTbfQOk+HnceGjjAdFjVn3n8xlDWKsYNqbO4muca6qXEZTfGXeQMG7TYim6CeS5XKSfSsGA=="
- "resolved" "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz"
- "version" "23.6.0"
- dependencies:
- "app-builder-lib" "23.6.0"
- "builder-util" "23.6.0"
- "builder-util-runtime" "9.1.1"
- "fs-extra" "^10.0.0"
- "iconv-lite" "^0.6.2"
- "js-yaml" "^4.1.0"
+ app-builder-bin "4.0.0"
+ bluebird-lst "^1.0.9"
+ builder-util-runtime "9.1.1"
+ chalk "^4.1.1"
+ cross-spawn "^7.0.3"
+ debug "^4.3.4"
+ fs-extra "^10.0.0"
+ http-proxy-agent "^5.0.0"
+ https-proxy-agent "^5.0.0"
+ is-ci "^3.0.0"
+ js-yaml "^4.1.0"
+ source-map-support "^0.5.19"
+ stat-mode "^1.0.0"
+ temp-file "^3.4.0"
+
+cacheable-lookup@^5.0.3:
+ version "5.0.4"
+ resolved "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz"
+
+cacheable-request@^7.0.2:
+ version "7.0.2"
+ resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz"
+ dependencies:
+ clone-response "^1.0.2"
+ get-stream "^5.1.0"
+ http-cache-semantics "^4.0.0"
+ keyv "^4.0.0"
+ lowercase-keys "^2.0.0"
+ normalize-url "^6.0.1"
+ responselike "^2.0.0"
+
+caseless@~0.12.0:
+ version "0.12.0"
+ resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"
+
+chalk@^4.0.2, chalk@^4.1.1:
+ version "4.1.2"
+ resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+chownr@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz"
+
+chromium-pickle-js@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz"
+
+ci-info@^3.2.0:
+ version "3.7.1"
+ resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.7.1.tgz"
+
+cli-truncate@^2.0.0, cli-truncate@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz"
+ dependencies:
+ slice-ansi "^3.0.0"
+ string-width "^4.2.0"
+
+cliui@^8.0.1:
+ version "8.0.1"
+ resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz"
+ dependencies:
+ string-width "^4.2.0"
+ strip-ansi "^6.0.1"
+ wrap-ansi "^7.0.0"
+
+clone-response@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz"
+ dependencies:
+ mimic-response "^1.0.0"
+
+color-convert@^1.9.1:
+ version "1.9.3"
+ resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"
+ dependencies:
+ color-name "1.1.3"
+
+color-convert@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
+ dependencies:
+ color-name "~1.1.4"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
+
+color-name@^1.0.0, color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
+
+color-string@^1.5.2:
+ version "1.6.0"
+ resolved "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz"
+ dependencies:
+ color-name "^1.0.0"
+ simple-swizzle "^0.2.2"
+
+color@3.0.x:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/color/-/color-3.0.0.tgz"
+ dependencies:
+ color-convert "^1.9.1"
+ color-string "^1.5.2"
+
+colors@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz"
+
+colors@^1.2.1:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz"
+
+colorspace@1.1.x:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz"
+ dependencies:
+ color "3.0.x"
+ text-hex "1.0.x"
+
+combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6:
+ version "1.0.8"
+ resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@2.9.0:
+ version "2.9.0"
+ resolved "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz"
+ dependencies:
+ graceful-readlink ">= 1.0.0"
+
+commander@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz"
+
+compare-version@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz"
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
+
+core-util-is@1.0.2, core-util-is@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
+
+crc@^3.8.0:
+ version "3.8.0"
+ resolved "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz"
+ dependencies:
+ buffer "^5.1.0"
+
+cross-spawn@^7.0.1, cross-spawn@^7.0.3:
+ version "7.0.3"
+ resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
+dashdash@^1.12.0:
+ version "1.14.1"
+ resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz"
+ dependencies:
+ assert-plus "^1.0.0"
+
+debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.4:
+ version "4.3.4"
+ resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
+ dependencies:
+ ms "2.1.2"
+
+debug@^2.6.8:
+ version "2.6.9"
+ resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
+ dependencies:
+ ms "2.0.0"
+
+decompress-response@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz"
+ dependencies:
+ mimic-response "^3.1.0"
+
+defer-to-connect@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz"
+
+define-properties@^1.1.3:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz"
+ dependencies:
+ has-property-descriptors "^1.0.0"
+ object-keys "^1.1.1"
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
+
+detect-node@^2.0.4:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz"
+
+dir-compare@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.npmjs.org/dir-compare/-/dir-compare-2.4.0.tgz"
+ dependencies:
+ buffer-equal "1.0.0"
+ colors "1.0.3"
+ commander "2.9.0"
+ minimatch "3.0.4"
+
+dmg-builder@23.6.0:
+ version "23.6.0"
+ resolved "https://registry.npmjs.org/dmg-builder/-/dmg-builder-23.6.0.tgz"
+ dependencies:
+ app-builder-lib "23.6.0"
+ builder-util "23.6.0"
+ builder-util-runtime "9.1.1"
+ fs-extra "^10.0.0"
+ iconv-lite "^0.6.2"
+ js-yaml "^4.1.0"
optionalDependencies:
- "dmg-license" "^1.0.11"
+ dmg-license "^1.0.11"
-"dmg-license@^1.0.11":
- "integrity" "sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q=="
- "resolved" "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz"
- "version" "1.0.11"
+dmg-license@^1.0.11:
+ version "1.0.11"
+ resolved "https://registry.npmjs.org/dmg-license/-/dmg-license-1.0.11.tgz"
dependencies:
"@types/plist" "^3.0.1"
"@types/verror" "^1.10.3"
- "ajv" "^6.10.0"
- "crc" "^3.8.0"
- "iconv-corefoundation" "^1.1.7"
- "plist" "^3.0.4"
- "smart-buffer" "^4.0.2"
- "verror" "^1.10.0"
-
-"dotenv-expand@^5.1.0":
- "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA=="
- "resolved" "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz"
- "version" "5.1.0"
-
-"dotenv@^9.0.2":
- "integrity" "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg=="
- "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz"
- "version" "9.0.2"
-
-"ecc-jsbn@~0.1.1":
- "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk="
- "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"
- "version" "0.1.2"
- dependencies:
- "jsbn" "~0.1.0"
- "safer-buffer" "^2.1.0"
-
-"ejs@^3.1.7":
- "integrity" "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ=="
- "resolved" "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz"
- "version" "3.1.8"
- dependencies:
- "jake" "^10.8.5"
-
-"electron-builder@^23.3.1":
- "integrity" "sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw=="
- "resolved" "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz"
- "version" "23.6.0"
+ ajv "^6.10.0"
+ crc "^3.8.0"
+ iconv-corefoundation "^1.1.7"
+ plist "^3.0.4"
+ smart-buffer "^4.0.2"
+ verror "^1.10.0"
+
+dotenv-expand@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz"
+
+dotenv@^9.0.2:
+ version "9.0.2"
+ resolved "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz"
+
+ecc-jsbn@~0.1.1:
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"
+ dependencies:
+ jsbn "~0.1.0"
+ safer-buffer "^2.1.0"
+
+ejs@^3.1.7:
+ version "3.1.8"
+ resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz"
+ dependencies:
+ jake "^10.8.5"
+
+electron-builder@^23.3.1:
+ version "23.6.0"
+ resolved "https://registry.npmjs.org/electron-builder/-/electron-builder-23.6.0.tgz"
dependencies:
"@types/yargs" "^17.0.1"
- "app-builder-lib" "23.6.0"
- "builder-util" "23.6.0"
- "builder-util-runtime" "9.1.1"
- "chalk" "^4.1.1"
- "dmg-builder" "23.6.0"
- "fs-extra" "^10.0.0"
- "is-ci" "^3.0.0"
- "lazy-val" "^1.0.5"
- "read-config-file" "6.2.0"
- "simple-update-notifier" "^1.0.7"
- "yargs" "^17.5.1"
-
-"electron-context-menu@^2.3.0":
- "integrity" "sha512-XYsYkNY+jvX4C5o09qMuZoKL6e9frnQzBFehZSIiKp6zK0u3XYowJYDyK3vDKKZxYsOIGiE/Gbx40jERC03Ctw=="
- "resolved" "https://registry.npmjs.org/electron-context-menu/-/electron-context-menu-2.3.0.tgz"
- "version" "2.3.0"
- dependencies:
- "cli-truncate" "^2.0.0"
- "electron-dl" "^3.0.0"
- "electron-is-dev" "^1.0.1"
-
-"electron-default-menu@^1.0.2":
- "integrity" "sha512-YAL/UNR3kPG58wOOlmDpTG3i6+bzwhHx6NllIOaLuVrU7uYifeYGGdk5IH2Hap4wVEx2YTA8cqQ2PGSplYwDWQ=="
- "resolved" "https://registry.npmjs.org/electron-default-menu/-/electron-default-menu-1.0.2.tgz"
- "version" "1.0.2"
-
-"electron-dl@^3.0.0":
- "integrity" "sha512-pRgE9Jbhoo5z6Vk3qi+vIrfpMDlCp2oB1UeR96SMnsfz073jj0AZGQwp69EdIcEvlUlwBSGyJK8Jt6OB6JLn+g=="
- "resolved" "https://registry.npmjs.org/electron-dl/-/electron-dl-3.0.2.tgz"
- "version" "3.0.2"
- dependencies:
- "ext-name" "^5.0.0"
- "pupa" "^2.0.1"
- "unused-filename" "^2.1.0"
-
-"electron-is-dev@^1.0.1":
- "integrity" "sha512-R1oD5gMBPS7PVU8gJwH6CtT0e6VSoD0+SzSnYpNm+dBkcijgA+K7VAMHDfnRq/lkKPZArpzplTW6jfiMYosdzw=="
- "resolved" "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-1.2.0.tgz"
- "version" "1.2.0"
-
-"electron-osx-sign@^0.6.0":
- "integrity" "sha512-+hiIEb2Xxk6eDKJ2FFlpofCnemCbjbT5jz+BKGpVBrRNT3kWTGs4DfNX6IzGwgi33hUcXF+kFs9JW+r6Wc1LRg=="
- "resolved" "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz"
- "version" "0.6.0"
- dependencies:
- "bluebird" "^3.5.0"
- "compare-version" "^0.1.2"
- "debug" "^2.6.8"
- "isbinaryfile" "^3.0.2"
- "minimist" "^1.2.0"
- "plist" "^3.0.1"
-
-"electron-progressbar@^2.0.1":
- "integrity" "sha512-+N60GX2q+KH5OvZXxwtjMTZB/1AyxriFd95vOnR3sOfNpvz+30LMsM0a9SnEivZE6N8Djy7F3z4TY8pLs8aopw=="
- "resolved" "https://registry.npmjs.org/electron-progressbar/-/electron-progressbar-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "extend" "^3.0.1"
-
-"electron-publish@23.6.0":
- "integrity" "sha512-jPj3y+eIZQJF/+t5SLvsI5eS4mazCbNYqatv5JihbqOstIM13k0d1Z3vAWntvtt13Itl61SO6seicWdioOU5dg=="
- "resolved" "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz"
- "version" "23.6.0"
+ app-builder-lib "23.6.0"
+ builder-util "23.6.0"
+ builder-util-runtime "9.1.1"
+ chalk "^4.1.1"
+ dmg-builder "23.6.0"
+ fs-extra "^10.0.0"
+ is-ci "^3.0.0"
+ lazy-val "^1.0.5"
+ read-config-file "6.2.0"
+ simple-update-notifier "^1.0.7"
+ yargs "^17.5.1"
+
+electron-context-menu@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.npmjs.org/electron-context-menu/-/electron-context-menu-2.3.0.tgz"
+ dependencies:
+ cli-truncate "^2.0.0"
+ electron-dl "^3.0.0"
+ electron-is-dev "^1.0.1"
+
+electron-default-menu@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/electron-default-menu/-/electron-default-menu-1.0.2.tgz"
+
+electron-dl@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/electron-dl/-/electron-dl-3.0.2.tgz"
+ dependencies:
+ ext-name "^5.0.0"
+ pupa "^2.0.1"
+ unused-filename "^2.1.0"
+
+electron-is-dev@^1.0.1:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-1.2.0.tgz"
+
+electron-osx-sign@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.6.0.tgz"
+ dependencies:
+ bluebird "^3.5.0"
+ compare-version "^0.1.2"
+ debug "^2.6.8"
+ isbinaryfile "^3.0.2"
+ minimist "^1.2.0"
+ plist "^3.0.1"
+
+electron-progressbar@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/electron-progressbar/-/electron-progressbar-2.0.1.tgz"
+ dependencies:
+ extend "^3.0.1"
+
+electron-publish@23.6.0:
+ version "23.6.0"
+ resolved "https://registry.npmjs.org/electron-publish/-/electron-publish-23.6.0.tgz"
dependencies:
"@types/fs-extra" "^9.0.11"
- "builder-util" "23.6.0"
- "builder-util-runtime" "9.1.1"
- "chalk" "^4.1.1"
- "fs-extra" "^10.0.0"
- "lazy-val" "^1.0.5"
- "mime" "^2.5.2"
-
-"electron@^22.1.0":
- "integrity" "sha512-wz5s4N6V7zyKm4YQmXJImFoxO1Doai32ShYm0FzOLPBMwLMdQBV+REY+j1opRx0KJ9xJEIdjYgcA8OSw6vx3pA=="
- "resolved" "https://registry.npmjs.org/electron/-/electron-22.1.0.tgz"
- "version" "22.1.0"
+ builder-util "23.6.0"
+ builder-util-runtime "9.1.1"
+ chalk "^4.1.1"
+ fs-extra "^10.0.0"
+ lazy-val "^1.0.5"
+ mime "^2.5.2"
+
+electron@^22.1.0:
+ version "22.1.0"
+ resolved "https://registry.npmjs.org/electron/-/electron-22.1.0.tgz"
dependencies:
"@electron/get" "^2.0.0"
"@types/node" "^16.11.26"
- "extract-zip" "^2.0.1"
-
-"emoji-regex@^8.0.0":
- "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
- "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
- "version" "8.0.0"
-
-"enabled@2.0.x":
- "integrity" "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ=="
- "resolved" "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz"
- "version" "2.0.0"
-
-"end-of-stream@^1.1.0":
- "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="
- "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
- "version" "1.4.4"
- dependencies:
- "once" "^1.4.0"
-
-"env-paths@^2.2.0":
- "integrity" "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A=="
- "resolved" "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz"
- "version" "2.2.1"
-
-"es6-error@^4.1.1":
- "integrity" "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg=="
- "resolved" "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz"
- "version" "4.1.1"
-
-"escalade@^3.1.1":
- "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
- "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
- "version" "3.1.1"
-
-"escape-goat@^2.0.0":
- "integrity" "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q=="
- "resolved" "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz"
- "version" "2.1.1"
-
-"escape-string-regexp@^4.0.0":
- "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
- "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
- "version" "4.0.0"
-
-"ext-list@^2.0.0":
- "integrity" "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA=="
- "resolved" "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz"
- "version" "2.2.2"
- dependencies:
- "mime-db" "^1.28.0"
-
-"ext-name@^5.0.0":
- "integrity" "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ=="
- "resolved" "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz"
- "version" "5.0.0"
- dependencies:
- "ext-list" "^2.0.0"
- "sort-keys-length" "^1.0.0"
-
-"extend@^3.0.1", "extend@~3.0.2":
- "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
- "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
- "version" "3.0.2"
-
-"extract-zip@^2.0.1":
- "integrity" "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg=="
- "resolved" "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "debug" "^4.1.1"
- "get-stream" "^5.1.0"
- "yauzl" "^2.10.0"
+ extract-zip "^2.0.1"
+
+emoji-regex@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"
+
+enabled@2.0.x:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz"
+
+end-of-stream@^1.1.0:
+ version "1.4.4"
+ resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"
+ dependencies:
+ once "^1.4.0"
+
+env-paths@^2.2.0:
+ version "2.2.1"
+ resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz"
+
+es6-error@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz"
+
+escalade@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz"
+
+escape-goat@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz"
+
+escape-string-regexp@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
+
+ext-list@^2.0.0:
+ version "2.2.2"
+ resolved "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz"
+ dependencies:
+ mime-db "^1.28.0"
+
+ext-name@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz"
+ dependencies:
+ ext-list "^2.0.0"
+ sort-keys-length "^1.0.0"
+
+extend@^3.0.1, extend@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz"
+
+extract-zip@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz"
+ dependencies:
+ debug "^4.1.1"
+ get-stream "^5.1.0"
+ yauzl "^2.10.0"
optionalDependencies:
"@types/yauzl" "^2.9.1"
-"extsprintf@^1.2.0", "extsprintf@1.3.0":
- "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
- "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"
- "version" "1.3.0"
-
-"fast-deep-equal@^3.1.1":
- "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
- "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
- "version" "3.1.3"
-
-"fast-json-stable-stringify@^2.0.0":
- "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
- "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
- "version" "2.1.0"
-
-"fd-slicer@~1.1.0":
- "integrity" "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4="
- "resolved" "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz"
- "version" "1.1.0"
- dependencies:
- "pend" "~1.2.0"
-
-"fecha@^4.2.0":
- "integrity" "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q=="
- "resolved" "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz"
- "version" "4.2.1"
-
-"filelist@^1.0.1":
- "integrity" "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q=="
- "resolved" "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz"
- "version" "1.0.4"
- dependencies:
- "minimatch" "^5.0.1"
-
-"fn.name@1.x.x":
- "integrity" "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw=="
- "resolved" "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz"
- "version" "1.1.0"
-
-"forever-agent@~0.6.1":
- "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
- "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
- "version" "0.6.1"
-
-"form-data@^4.0.0":
- "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww=="
- "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
- "version" "4.0.0"
- dependencies:
- "asynckit" "^0.4.0"
- "combined-stream" "^1.0.8"
- "mime-types" "^2.1.12"
-
-"form-data@~2.3.2":
- "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ=="
- "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"
- "version" "2.3.3"
- dependencies:
- "asynckit" "^0.4.0"
- "combined-stream" "^1.0.6"
- "mime-types" "^2.1.12"
-
-"fs-extra@^10.0.0":
- "integrity" "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ=="
- "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz"
- "version" "10.1.0"
- dependencies:
- "graceful-fs" "^4.2.0"
- "jsonfile" "^6.0.1"
- "universalify" "^2.0.0"
-
-"fs-extra@^10.1.0":
- "integrity" "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ=="
- "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz"
- "version" "10.1.0"
- dependencies:
- "graceful-fs" "^4.2.0"
- "jsonfile" "^6.0.1"
- "universalify" "^2.0.0"
-
-"fs-extra@^8.1.0":
- "integrity" "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g=="
- "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz"
- "version" "8.1.0"
- dependencies:
- "graceful-fs" "^4.2.0"
- "jsonfile" "^4.0.0"
- "universalify" "^0.1.0"
-
-"fs-extra@^9.0.0":
- "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="
- "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz"
- "version" "9.1.0"
- dependencies:
- "at-least-node" "^1.0.0"
- "graceful-fs" "^4.2.0"
- "jsonfile" "^6.0.1"
- "universalify" "^2.0.0"
-
-"fs-extra@^9.0.1":
- "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ=="
- "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz"
- "version" "9.1.0"
- dependencies:
- "at-least-node" "^1.0.0"
- "graceful-fs" "^4.2.0"
- "jsonfile" "^6.0.1"
- "universalify" "^2.0.0"
-
-"fs-minipass@^2.0.0":
- "integrity" "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg=="
- "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz"
- "version" "2.1.0"
- dependencies:
- "minipass" "^3.0.0"
-
-"fs.realpath@^1.0.0":
- "integrity" "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
- "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
- "version" "1.0.0"
-
-"function-bind@^1.1.1":
- "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
- "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
- "version" "1.1.1"
-
-"get-caller-file@^2.0.5":
- "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
- "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
- "version" "2.0.5"
-
-"get-intrinsic@^1.1.1":
- "integrity" "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q=="
- "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz"
- "version" "1.2.0"
- dependencies:
- "function-bind" "^1.1.1"
- "has" "^1.0.3"
- "has-symbols" "^1.0.3"
-
-"get-stream@^5.1.0":
- "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="
- "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz"
- "version" "5.2.0"
- dependencies:
- "pump" "^3.0.0"
-
-"getpass@^0.1.1":
- "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo="
- "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"
- "version" "0.1.7"
- dependencies:
- "assert-plus" "^1.0.0"
-
-"glob@^7.1.3", "glob@^7.1.6":
- "integrity" "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="
- "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
- "version" "7.2.3"
- dependencies:
- "fs.realpath" "^1.0.0"
- "inflight" "^1.0.4"
- "inherits" "2"
- "minimatch" "^3.1.1"
- "once" "^1.3.0"
- "path-is-absolute" "^1.0.0"
-
-"global-agent@^3.0.0":
- "integrity" "sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q=="
- "resolved" "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "boolean" "^3.0.1"
- "es6-error" "^4.1.1"
- "matcher" "^3.0.0"
- "roarr" "^2.15.3"
- "semver" "^7.3.2"
- "serialize-error" "^7.0.1"
-
-"globalthis@^1.0.1":
- "integrity" "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA=="
- "resolved" "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz"
- "version" "1.0.3"
- dependencies:
- "define-properties" "^1.1.3"
-
-"got@^11.8.5":
- "integrity" "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g=="
- "resolved" "https://registry.npmjs.org/got/-/got-11.8.6.tgz"
- "version" "11.8.6"
+extsprintf@1.3.0, extsprintf@^1.2.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz"
+
+fast-deep-equal@^3.1.1:
+ version "3.1.3"
+ resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
+
+fast-json-stable-stringify@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
+
+fd-slicer@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz"
+ dependencies:
+ pend "~1.2.0"
+
+fecha@^4.2.0:
+ version "4.2.1"
+ resolved "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz"
+
+filelist@^1.0.1:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz"
+ dependencies:
+ minimatch "^5.0.1"
+
+fn.name@1.x.x:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz"
+
+forever-agent@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
+
+form-data@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.8"
+ mime-types "^2.1.12"
+
+form-data@~2.3.2:
+ version "2.3.3"
+ resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz"
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.6"
+ mime-types "^2.1.12"
+
+fs-extra@^10.0.0, fs-extra@^10.1.0:
+ version "10.1.0"
+ resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz"
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
+fs-extra@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz"
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
+fs-extra@^9.0.0, fs-extra@^9.0.1:
+ version "9.1.0"
+ resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz"
+ dependencies:
+ at-least-node "^1.0.0"
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
+fs-minipass@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz"
+ dependencies:
+ minipass "^3.0.0"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
+
+function-bind@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"
+
+get-caller-file@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz"
+
+get-intrinsic@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz"
+ dependencies:
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ has-symbols "^1.0.3"
+
+get-stream@^5.1.0:
+ version "5.2.0"
+ resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz"
+ dependencies:
+ pump "^3.0.0"
+
+getpass@^0.1.1:
+ version "0.1.7"
+ resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz"
+ dependencies:
+ assert-plus "^1.0.0"
+
+glob@^7.1.3, glob@^7.1.6:
+ version "7.2.3"
+ resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.1.1"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+global-agent@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/global-agent/-/global-agent-3.0.0.tgz"
+ dependencies:
+ boolean "^3.0.1"
+ es6-error "^4.1.1"
+ matcher "^3.0.0"
+ roarr "^2.15.3"
+ semver "^7.3.2"
+ serialize-error "^7.0.1"
+
+globalthis@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz"
+ dependencies:
+ define-properties "^1.1.3"
+
+got@^11.8.5:
+ version "11.8.6"
+ resolved "https://registry.npmjs.org/got/-/got-11.8.6.tgz"
dependencies:
"@sindresorhus/is" "^4.0.0"
"@szmarczak/http-timer" "^4.0.5"
"@types/cacheable-request" "^6.0.1"
"@types/responselike" "^1.0.0"
- "cacheable-lookup" "^5.0.3"
- "cacheable-request" "^7.0.2"
- "decompress-response" "^6.0.0"
- "http2-wrapper" "^1.0.0-beta.5.2"
- "lowercase-keys" "^2.0.0"
- "p-cancelable" "^2.0.0"
- "responselike" "^2.0.0"
-
-"graceful-fs@^4.1.6", "graceful-fs@^4.2.0":
- "integrity" "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
- "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz"
- "version" "4.2.4"
+ cacheable-lookup "^5.0.3"
+ cacheable-request "^7.0.2"
+ decompress-response "^6.0.0"
+ http2-wrapper "^1.0.0-beta.5.2"
+ lowercase-keys "^2.0.0"
+ p-cancelable "^2.0.0"
+ responselike "^2.0.0"
+
+graceful-fs@^4.1.6, graceful-fs@^4.2.0:
+ version "4.2.4"
+ resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz"
"graceful-readlink@>= 1.0.0":
- "integrity" "sha512-8tLu60LgxF6XpdbK8OW3FA+IfTNBn1ZHGHKF4KQbEeSkajYw5PlYJcKluntgegDPTg8UkHjpet1T82vk6TQ68w=="
- "resolved" "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
- "version" "1.0.1"
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
-"har-schema@^2.0.0":
- "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
- "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"
- "version" "2.0.0"
+har-schema@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz"
-"har-validator@~5.1.3":
- "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w=="
- "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz"
- "version" "5.1.5"
+har-validator@~5.1.3:
+ version "5.1.5"
+ resolved "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz"
dependencies:
- "ajv" "^6.12.3"
- "har-schema" "^2.0.0"
+ ajv "^6.12.3"
+ har-schema "^2.0.0"
-"has-flag@^4.0.0":
- "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
- "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
- "version" "4.0.0"
+has-flag@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
-"has-property-descriptors@^1.0.0":
- "integrity" "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ=="
- "resolved" "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz"
- "version" "1.0.0"
+has-property-descriptors@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz"
dependencies:
- "get-intrinsic" "^1.1.1"
+ get-intrinsic "^1.1.1"
-"has-symbols@^1.0.3":
- "integrity" "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
- "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
- "version" "1.0.3"
+has-symbols@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"
-"has@^1.0.3":
- "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="
- "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
- "version" "1.0.3"
+has@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz"
dependencies:
- "function-bind" "^1.1.1"
+ function-bind "^1.1.1"
-"hosted-git-info@^4.1.0":
- "integrity" "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA=="
- "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz"
- "version" "4.1.0"
+hosted-git-info@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz"
dependencies:
- "lru-cache" "^6.0.0"
+ lru-cache "^6.0.0"
-"http-cache-semantics@^4.0.0":
- "integrity" "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ=="
- "resolved" "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz"
- "version" "4.1.1"
+http-cache-semantics@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz"
-"http-proxy-agent@^5.0.0":
- "integrity" "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w=="
- "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz"
- "version" "5.0.0"
+http-proxy-agent@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz"
dependencies:
"@tootallnate/once" "2"
- "agent-base" "6"
- "debug" "4"
-
-"http-signature@~1.2.0":
- "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE="
- "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"
- "version" "1.2.0"
- dependencies:
- "assert-plus" "^1.0.0"
- "jsprim" "^1.2.2"
- "sshpk" "^1.7.0"
-
-"http2-wrapper@^1.0.0-beta.5.2":
- "integrity" "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg=="
- "resolved" "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz"
- "version" "1.0.3"
- dependencies:
- "quick-lru" "^5.1.1"
- "resolve-alpn" "^1.0.0"
-
-"https-proxy-agent@^5.0.0":
- "integrity" "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA=="
- "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
- "version" "5.0.1"
- dependencies:
- "agent-base" "6"
- "debug" "4"
-
-"iconv-corefoundation@^1.1.7":
- "integrity" "sha512-T10qvkw0zz4wnm560lOEg0PovVqUXuOFhhHAkixw8/sycy7TJt7v/RrkEKEQnAw2viPSJu6iAkErxnzR0g8PpQ=="
- "resolved" "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz"
- "version" "1.1.7"
- dependencies:
- "cli-truncate" "^2.1.0"
- "node-addon-api" "^1.6.3"
-
-"iconv-lite@^0.6.2":
- "integrity" "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw=="
- "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
- "version" "0.6.3"
- dependencies:
- "safer-buffer" ">= 2.1.2 < 3.0.0"
-
-"ieee754@^1.1.13":
- "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
- "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
- "version" "1.2.1"
-
-"inflight@^1.0.4":
- "integrity" "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="
- "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
- "version" "1.0.6"
- dependencies:
- "once" "^1.3.0"
- "wrappy" "1"
-
-"inherits@^2.0.3", "inherits@~2.0.3", "inherits@2":
- "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
- "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
- "version" "2.0.4"
-
-"is-arrayish@^0.3.1":
- "integrity" "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
- "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz"
- "version" "0.3.2"
-
-"is-ci@^3.0.0":
- "integrity" "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ=="
- "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz"
- "version" "3.0.1"
- dependencies:
- "ci-info" "^3.2.0"
-
-"is-fullwidth-code-point@^3.0.0":
- "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
- "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
- "version" "3.0.0"
-
-"is-plain-obj@^1.0.0":
- "integrity" "sha1-caUMhCnfync8kqOQpKA7OfzVHT4="
- "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
- "version" "1.1.0"
-
-"is-stream@^2.0.0":
- "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="
- "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
- "version" "2.0.1"
-
-"is-typedarray@~1.0.0":
- "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
- "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
- "version" "1.0.0"
-
-"isarray@~1.0.0":
- "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
- "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
- "version" "1.0.0"
-
-"isbinaryfile@^3.0.2":
- "integrity" "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw=="
- "resolved" "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz"
- "version" "3.0.3"
- dependencies:
- "buffer-alloc" "^1.2.0"
-
-"isbinaryfile@^4.0.10":
- "integrity" "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw=="
- "resolved" "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz"
- "version" "4.0.10"
-
-"isexe@^2.0.0":
- "integrity" "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
- "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
- "version" "2.0.0"
-
-"isstream@~0.1.2":
- "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
- "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
- "version" "0.1.2"
-
-"jake@^10.8.5":
- "integrity" "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw=="
- "resolved" "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz"
- "version" "10.8.5"
- dependencies:
- "async" "^3.2.3"
- "chalk" "^4.0.2"
- "filelist" "^1.0.1"
- "minimatch" "^3.0.4"
-
-"js-yaml@^4.1.0":
- "integrity" "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA=="
- "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
- "version" "4.1.0"
- dependencies:
- "argparse" "^2.0.1"
-
-"jsbn@~0.1.0":
- "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
- "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"
- "version" "0.1.1"
-
-"json-buffer@3.0.1":
- "integrity" "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="
- "resolved" "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz"
- "version" "3.0.1"
-
-"json-schema-traverse@^0.4.1":
- "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
- "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
- "version" "0.4.1"
-
-"json-schema@0.2.3":
- "integrity" "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
- "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"
- "version" "0.2.3"
-
-"json-stringify-safe@^5.0.1", "json-stringify-safe@~5.0.1":
- "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
- "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
- "version" "5.0.1"
-
-"json5@^2.2.0":
- "integrity" "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
- "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
- "version" "2.2.3"
-
-"jsonfile@^4.0.0":
- "integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss="
- "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"
- "version" "4.0.0"
- dependencies:
- "graceful-fs" "^4.1.6"
-
-"jsonfile@^6.0.1":
- "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ=="
- "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz"
- "version" "6.1.0"
- dependencies:
- "universalify" "^2.0.0"
+ agent-base "6"
+ debug "4"
+
+http-signature@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz"
+ dependencies:
+ assert-plus "^1.0.0"
+ jsprim "^1.2.2"
+ sshpk "^1.7.0"
+
+http2-wrapper@^1.0.0-beta.5.2:
+ version "1.0.3"
+ resolved "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz"
+ dependencies:
+ quick-lru "^5.1.1"
+ resolve-alpn "^1.0.0"
+
+https-proxy-agent@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
+ dependencies:
+ agent-base "6"
+ debug "4"
+
+iconv-corefoundation@^1.1.7:
+ version "1.1.7"
+ resolved "https://registry.npmjs.org/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz"
+ dependencies:
+ cli-truncate "^2.1.0"
+ node-addon-api "^1.6.3"
+
+iconv-lite@^0.6.2:
+ version "0.6.3"
+ resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3.0.0"
+
+ieee754@^1.1.13:
+ version "1.2.1"
+ resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@^2.0.3, inherits@~2.0.3:
+ version "2.0.4"
+ resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
+
+is-arrayish@^0.3.1:
+ version "0.3.2"
+ resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz"
+
+is-ci@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz"
+ dependencies:
+ ci-info "^3.2.0"
+
+is-fullwidth-code-point@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"
+
+is-plain-obj@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz"
+
+is-stream@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"
+
+is-typedarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
+
+isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
+
+isbinaryfile@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz"
+ dependencies:
+ buffer-alloc "^1.2.0"
+
+isbinaryfile@^4.0.10:
+ version "4.0.10"
+ resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz"
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
+
+isstream@~0.1.2:
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
+
+jake@^10.8.5:
+ version "10.8.5"
+ resolved "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz"
+ dependencies:
+ async "^3.2.3"
+ chalk "^4.0.2"
+ filelist "^1.0.1"
+ minimatch "^3.0.4"
+
+js-yaml@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
+ dependencies:
+ argparse "^2.0.1"
+
+jsbn@~0.1.0:
+ version "0.1.1"
+ resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz"
+
+json-buffer@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz"
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
+
+json-schema@0.2.3:
+ version "0.2.3"
+ resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz"
+
+json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
+
+json5@^2.2.0:
+ version "2.2.3"
+ resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz"
+
+jsonfile@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz"
+ dependencies:
+ graceful-fs "^4.1.6"
+
+jsonfile@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz"
+ dependencies:
+ universalify "^2.0.0"
optionalDependencies:
- "graceful-fs" "^4.1.6"
-
-"jsprim@^1.2.2":
- "integrity" "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI="
- "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"
- "version" "1.4.1"
- dependencies:
- "assert-plus" "1.0.0"
- "extsprintf" "1.3.0"
- "json-schema" "0.2.3"
- "verror" "1.10.0"
-
-"keyv@^4.0.0":
- "integrity" "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g=="
- "resolved" "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz"
- "version" "4.5.2"
- dependencies:
- "json-buffer" "3.0.1"
-
-"kuler@^2.0.0":
- "integrity" "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A=="
- "resolved" "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz"
- "version" "2.0.0"
-
-"lazy-val@^1.0.4", "lazy-val@^1.0.5":
- "integrity" "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q=="
- "resolved" "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz"
- "version" "1.0.5"
-
-"lodash@^4.17.15":
- "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
- "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
- "version" "4.17.21"
-
-"logform@^2.2.0":
- "integrity" "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ=="
- "resolved" "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz"
- "version" "2.3.0"
- dependencies:
- "colors" "^1.2.1"
- "fecha" "^4.2.0"
- "ms" "^2.1.1"
- "safe-stable-stringify" "^1.1.0"
- "triple-beam" "^1.3.0"
-
-"lowercase-keys@^2.0.0":
- "integrity" "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA=="
- "resolved" "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz"
- "version" "2.0.0"
-
-"lru-cache@^6.0.0":
- "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="
- "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
- "version" "6.0.0"
- dependencies:
- "yallist" "^4.0.0"
-
-"matcher@^3.0.0":
- "integrity" "sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng=="
- "resolved" "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "escape-string-regexp" "^4.0.0"
-
-"mime-db@^1.28.0", "mime-db@1.44.0":
- "integrity" "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
- "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz"
- "version" "1.44.0"
-
-"mime-types@^2.1.12", "mime-types@~2.1.19":
- "integrity" "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w=="
- "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz"
- "version" "2.1.27"
- dependencies:
- "mime-db" "1.44.0"
-
-"mime@^2.5.2":
- "integrity" "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
- "resolved" "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
- "version" "2.6.0"
-
-"mimic-response@^1.0.0":
- "integrity" "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="
- "resolved" "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz"
- "version" "1.0.1"
-
-"mimic-response@^3.1.0":
- "integrity" "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="
- "resolved" "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz"
- "version" "3.1.0"
-
-"minimatch@^3.0.4", "minimatch@^3.1.1", "minimatch@^3.1.2":
- "integrity" "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="
- "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
- "version" "3.1.2"
- dependencies:
- "brace-expansion" "^1.1.7"
-
-"minimatch@^5.0.1":
- "integrity" "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g=="
- "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz"
- "version" "5.1.6"
- dependencies:
- "brace-expansion" "^2.0.1"
-
-"minimatch@3.0.4":
- "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="
- "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"
- "version" "3.0.4"
- dependencies:
- "brace-expansion" "^1.1.7"
-
-"minimist@^1.2.0":
- "integrity" "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g=="
- "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz"
- "version" "1.2.7"
-
-"minipass@^3.0.0":
- "integrity" "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="
- "resolved" "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz"
- "version" "3.3.6"
- dependencies:
- "yallist" "^4.0.0"
-
-"minipass@^4.0.0":
- "integrity" "sha512-V9esFpNbK0arbN3fm2sxDKqMYgIp7XtVdE4Esj+PE4Qaaxdg1wIw48ITQIOn1sc8xXSmUviVL3cyjMqPlrVkiA=="
- "resolved" "https://registry.npmjs.org/minipass/-/minipass-4.0.1.tgz"
- "version" "4.0.1"
-
-"minizlib@^2.1.1":
- "integrity" "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg=="
- "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz"
- "version" "2.1.2"
- dependencies:
- "minipass" "^3.0.0"
- "yallist" "^4.0.0"
-
-"mkdirp@^1.0.3":
- "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
- "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"
- "version" "1.0.4"
-
-"modify-filename@^1.1.0":
- "integrity" "sha1-mi3sg4Bvuy2XXyK+7IWcoms5OqE="
- "resolved" "https://registry.npmjs.org/modify-filename/-/modify-filename-1.1.0.tgz"
- "version" "1.1.0"
-
-"ms@^2.1.1", "ms@2.1.2":
- "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
- "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
- "version" "2.1.2"
-
-"ms@2.0.0":
- "integrity" "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
- "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
- "version" "2.0.0"
-
-"mz@^2.7.0":
- "integrity" "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="
- "resolved" "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz"
- "version" "2.7.0"
- dependencies:
- "any-promise" "^1.0.0"
- "object-assign" "^4.0.1"
- "thenify-all" "^1.0.0"
-
-"node-addon-api@^1.6.3":
- "integrity" "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg=="
- "resolved" "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz"
- "version" "1.7.2"
-
-"normalize-url@^6.0.1":
- "integrity" "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A=="
- "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz"
- "version" "6.1.0"
-
-"oauth-sign@~0.9.0":
- "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
- "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"
- "version" "0.9.0"
-
-"object-assign@^4.0.1":
- "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
- "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
- "version" "4.1.1"
-
-"object-keys@^1.1.1":
- "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
- "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
- "version" "1.1.1"
-
-"once@^1.3.0", "once@^1.3.1", "once@^1.4.0":
- "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
- "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
- "version" "1.4.0"
- dependencies:
- "wrappy" "1"
-
-"one-time@^1.0.0":
- "integrity" "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g=="
- "resolved" "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz"
- "version" "1.0.0"
- dependencies:
- "fn.name" "1.x.x"
-
-"p-cancelable@^2.0.0":
- "integrity" "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg=="
- "resolved" "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz"
- "version" "2.1.1"
-
-"path-exists@^4.0.0":
- "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
- "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
- "version" "4.0.0"
-
-"path-is-absolute@^1.0.0":
- "integrity" "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
- "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
- "version" "1.0.1"
-
-"path-key@^3.1.0":
- "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
- "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
- "version" "3.1.1"
-
-"pend@~1.2.0":
- "integrity" "sha1-elfrVQpng/kRUzH89GY9XI4AelA="
- "resolved" "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
- "version" "1.2.0"
-
-"performance-now@^2.1.0":
- "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
- "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"
- "version" "2.1.0"
-
-"plist@^3.0.1", "plist@^3.0.4":
- "integrity" "sha512-WiIVYyrp8TD4w8yCvyeIr+lkmrGRd5u0VbRnU+tP/aRLxP/YadJUYOMZJ/6hIa3oUyVCsycXvtNRgd5XBJIbiA=="
- "resolved" "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz"
- "version" "3.0.6"
- dependencies:
- "base64-js" "^1.5.1"
- "xmlbuilder" "^15.1.1"
-
-"process-nextick-args@~2.0.0":
- "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
- "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
- "version" "2.0.1"
-
-"progress@^2.0.3":
- "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="
- "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz"
- "version" "2.0.3"
-
-"psl@^1.1.28":
- "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
- "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz"
- "version" "1.8.0"
-
-"pump@^3.0.0":
- "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="
- "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "end-of-stream" "^1.1.0"
- "once" "^1.3.1"
-
-"punycode@^2.1.0", "punycode@^2.1.1":
- "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
- "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
- "version" "2.1.1"
-
-"pupa@^2.0.1":
- "integrity" "sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA=="
- "resolved" "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "escape-goat" "^2.0.0"
-
-"qs@~6.5.2":
- "integrity" "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA=="
- "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz"
- "version" "6.5.3"
-
-"quick-lru@^5.1.1":
- "integrity" "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="
- "resolved" "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz"
- "version" "5.1.1"
-
-"read-config-file@6.2.0":
- "integrity" "sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg=="
- "resolved" "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz"
- "version" "6.2.0"
- dependencies:
- "dotenv" "^9.0.2"
- "dotenv-expand" "^5.1.0"
- "js-yaml" "^4.1.0"
- "json5" "^2.2.0"
- "lazy-val" "^1.0.4"
-
-"read-last-lines@^1.8.0":
- "integrity" "sha512-oPL0cnZkhsO2xF7DBrdzVhXSNajPP5TzzCim/2IAjeGb17ArLLTRriI/ceV6Rook3L27mvbrOvLlf9xYYnaftQ=="
- "resolved" "https://registry.npmjs.org/read-last-lines/-/read-last-lines-1.8.0.tgz"
- "version" "1.8.0"
- dependencies:
- "mz" "^2.7.0"
-
-"readable-stream@^2.3.7":
- "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
- "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
- "version" "2.3.7"
- dependencies:
- "core-util-is" "~1.0.0"
- "inherits" "~2.0.3"
- "isarray" "~1.0.0"
- "process-nextick-args" "~2.0.0"
- "safe-buffer" "~5.1.1"
- "string_decoder" "~1.1.1"
- "util-deprecate" "~1.0.1"
-
-"readable-stream@^3.4.0":
- "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="
- "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"
- "version" "3.6.0"
- dependencies:
- "inherits" "^2.0.3"
- "string_decoder" "^1.1.1"
- "util-deprecate" "^1.0.1"
-
-"request@^2.88.2":
- "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw=="
- "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz"
- "version" "2.88.2"
- dependencies:
- "aws-sign2" "~0.7.0"
- "aws4" "^1.8.0"
- "caseless" "~0.12.0"
- "combined-stream" "~1.0.6"
- "extend" "~3.0.2"
- "forever-agent" "~0.6.1"
- "form-data" "~2.3.2"
- "har-validator" "~5.1.3"
- "http-signature" "~1.2.0"
- "is-typedarray" "~1.0.0"
- "isstream" "~0.1.2"
- "json-stringify-safe" "~5.0.1"
- "mime-types" "~2.1.19"
- "oauth-sign" "~0.9.0"
- "performance-now" "^2.1.0"
- "qs" "~6.5.2"
- "safe-buffer" "^5.1.2"
- "tough-cookie" "~2.5.0"
- "tunnel-agent" "^0.6.0"
- "uuid" "^3.3.2"
-
-"require-directory@^2.1.1":
- "integrity" "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="
- "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
- "version" "2.1.1"
-
-"resolve-alpn@^1.0.0":
- "integrity" "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g=="
- "resolved" "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz"
- "version" "1.2.1"
-
-"responselike@^2.0.0":
- "integrity" "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw=="
- "resolved" "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz"
- "version" "2.0.1"
- dependencies:
- "lowercase-keys" "^2.0.0"
-
-"rimraf@^3.0.0":
- "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="
- "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
- "version" "3.0.2"
- dependencies:
- "glob" "^7.1.3"
-
-"roarr@^2.15.3":
- "integrity" "sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A=="
- "resolved" "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz"
- "version" "2.15.4"
- dependencies:
- "boolean" "^3.0.1"
- "detect-node" "^2.0.4"
- "globalthis" "^1.0.1"
- "json-stringify-safe" "^5.0.1"
- "semver-compare" "^1.0.0"
- "sprintf-js" "^1.1.2"
-
-"safe-buffer@^5.0.1", "safe-buffer@^5.1.2", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1":
- "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
- "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
- "version" "5.1.2"
-
-"safe-stable-stringify@^1.1.0":
- "integrity" "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw=="
- "resolved" "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz"
- "version" "1.1.1"
-
-"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3.0.0", "safer-buffer@~2.1.0":
- "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
- "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
- "version" "2.1.2"
-
-"sanitize-filename@^1.6.3":
- "integrity" "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg=="
- "resolved" "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz"
- "version" "1.6.3"
- dependencies:
- "truncate-utf8-bytes" "^1.0.0"
-
-"sax@^1.2.4":
- "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
- "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"
- "version" "1.2.4"
-
-"semver-compare@^1.0.0":
- "integrity" "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow=="
- "resolved" "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz"
- "version" "1.0.0"
-
-"semver@^6.2.0":
- "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
- "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"
- "version" "6.3.0"
-
-"semver@^7.3.2":
- "integrity" "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ=="
- "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz"
- "version" "7.3.2"
-
-"semver@^7.3.7":
- "integrity" "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A=="
- "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz"
- "version" "7.3.8"
- dependencies:
- "lru-cache" "^6.0.0"
-
-"semver@~7.0.0":
- "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A=="
- "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz"
- "version" "7.0.0"
-
-"serialize-error@^7.0.1":
- "integrity" "sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw=="
- "resolved" "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz"
- "version" "7.0.1"
- dependencies:
- "type-fest" "^0.13.1"
-
-"shebang-command@^2.0.0":
- "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="
- "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
- "version" "2.0.0"
- dependencies:
- "shebang-regex" "^3.0.0"
-
-"shebang-regex@^3.0.0":
- "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
- "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
- "version" "3.0.0"
-
-"simple-swizzle@^0.2.2":
- "integrity" "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo="
- "resolved" "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz"
- "version" "0.2.2"
- dependencies:
- "is-arrayish" "^0.3.1"
-
-"simple-update-notifier@^1.0.7":
- "integrity" "sha512-VpsrsJSUcJEseSbMHkrsrAVSdvVS5I96Qo1QAQ4FxQ9wXFcB+pjj7FB7/us9+GcgfW4ziHtYMc1J0PLczb55mg=="
- "resolved" "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz"
- "version" "1.1.0"
- dependencies:
- "semver" "~7.0.0"
-
-"slice-ansi@^3.0.0":
- "integrity" "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ=="
- "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz"
- "version" "3.0.0"
- dependencies:
- "ansi-styles" "^4.0.0"
- "astral-regex" "^2.0.0"
- "is-fullwidth-code-point" "^3.0.0"
-
-"smart-buffer@^4.0.2":
- "integrity" "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="
- "resolved" "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz"
- "version" "4.2.0"
-
-"sort-keys-length@^1.0.0":
- "integrity" "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg="
- "resolved" "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz"
- "version" "1.0.1"
- dependencies:
- "sort-keys" "^1.0.0"
-
-"sort-keys@^1.0.0":
- "integrity" "sha1-RBttTTRnmPG05J6JIK37oOVD+a0="
- "resolved" "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz"
- "version" "1.1.2"
- dependencies:
- "is-plain-obj" "^1.0.0"
-
-"source-map-support@^0.5.19":
- "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w=="
- "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
- "version" "0.5.21"
- dependencies:
- "buffer-from" "^1.0.0"
- "source-map" "^0.6.0"
-
-"source-map@^0.6.0":
- "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
- "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
- "version" "0.6.1"
-
-"sprintf-js@^1.1.2":
- "integrity" "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
- "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz"
- "version" "1.1.2"
-
-"sshpk@^1.7.0":
- "integrity" "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg=="
- "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz"
- "version" "1.16.1"
- dependencies:
- "asn1" "~0.2.3"
- "assert-plus" "^1.0.0"
- "bcrypt-pbkdf" "^1.0.0"
- "dashdash" "^1.12.0"
- "ecc-jsbn" "~0.1.1"
- "getpass" "^0.1.1"
- "jsbn" "~0.1.0"
- "safer-buffer" "^2.0.2"
- "tweetnacl" "~0.14.0"
-
-"stack-trace@0.0.x":
- "integrity" "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
- "resolved" "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz"
- "version" "0.0.10"
-
-"stat-mode@^1.0.0":
- "integrity" "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg=="
- "resolved" "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz"
- "version" "1.0.0"
-
-"string_decoder@^1.1.1", "string_decoder@~1.1.1":
- "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg=="
- "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
- "version" "1.1.1"
- dependencies:
- "safe-buffer" "~5.1.0"
-
-"string-width@^4.1.0", "string-width@^4.2.0", "string-width@^4.2.3":
- "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="
- "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
- "version" "4.2.3"
- dependencies:
- "emoji-regex" "^8.0.0"
- "is-fullwidth-code-point" "^3.0.0"
- "strip-ansi" "^6.0.1"
-
-"strip-ansi@^6.0.0", "strip-ansi@^6.0.1":
- "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="
- "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
- "version" "6.0.1"
- dependencies:
- "ansi-regex" "^5.0.1"
-
-"sumchecker@^3.0.1":
- "integrity" "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg=="
- "resolved" "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz"
- "version" "3.0.1"
- dependencies:
- "debug" "^4.1.0"
-
-"supports-color@^7.1.0":
- "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="
- "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
- "version" "7.2.0"
- dependencies:
- "has-flag" "^4.0.0"
-
-"tar@^6.1.11":
- "integrity" "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw=="
- "resolved" "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz"
- "version" "6.1.13"
- dependencies:
- "chownr" "^2.0.0"
- "fs-minipass" "^2.0.0"
- "minipass" "^4.0.0"
- "minizlib" "^2.1.1"
- "mkdirp" "^1.0.3"
- "yallist" "^4.0.0"
-
-"temp-file@^3.4.0":
- "integrity" "sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg=="
- "resolved" "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz"
- "version" "3.4.0"
- dependencies:
- "async-exit-hook" "^2.0.1"
- "fs-extra" "^10.0.0"
-
-"text-hex@1.0.x":
- "integrity" "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
- "resolved" "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz"
- "version" "1.0.0"
-
-"thenify-all@^1.0.0":
- "integrity" "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY="
- "resolved" "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz"
- "version" "1.6.0"
- dependencies:
- "thenify" ">= 3.1.0 < 4"
+ graceful-fs "^4.1.6"
+
+jsprim@^1.2.2:
+ version "1.4.1"
+ resolved "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz"
+ dependencies:
+ assert-plus "1.0.0"
+ extsprintf "1.3.0"
+ json-schema "0.2.3"
+ verror "1.10.0"
+
+keyv@^4.0.0:
+ version "4.5.2"
+ resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz"
+ dependencies:
+ json-buffer "3.0.1"
+
+kuler@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz"
+
+lazy-val@^1.0.4, lazy-val@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.npmjs.org/lazy-val/-/lazy-val-1.0.5.tgz"
+
+lodash@^4.17.15:
+ version "4.17.21"
+ resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"
+
+logform@^2.2.0:
+ version "2.3.0"
+ resolved "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz"
+ dependencies:
+ colors "^1.2.1"
+ fecha "^4.2.0"
+ ms "^2.1.1"
+ safe-stable-stringify "^1.1.0"
+ triple-beam "^1.3.0"
+
+lowercase-keys@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz"
+
+lru-cache@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"
+ dependencies:
+ yallist "^4.0.0"
+
+matcher@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz"
+ dependencies:
+ escape-string-regexp "^4.0.0"
+
+mime-db@1.44.0, mime-db@^1.28.0:
+ version "1.44.0"
+ resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz"
+
+mime-types@^2.1.12, mime-types@~2.1.19:
+ version "2.1.27"
+ resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz"
+ dependencies:
+ mime-db "1.44.0"
+
+mime@^2.5.2:
+ version "2.6.0"
+ resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
+
+mimic-response@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz"
+
+mimic-response@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz"
+
+minimatch@3.0.4:
+ version "3.0.4"
+ resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz"
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimatch@^5.0.1:
+ version "5.1.6"
+ resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz"
+ dependencies:
+ brace-expansion "^2.0.1"
+
+minimist@^1.2.0:
+ version "1.2.7"
+ resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz"
+
+minipass@^3.0.0:
+ version "3.3.6"
+ resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz"
+ dependencies:
+ yallist "^4.0.0"
+
+minipass@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.npmjs.org/minipass/-/minipass-4.0.1.tgz"
+
+minizlib@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz"
+ dependencies:
+ minipass "^3.0.0"
+ yallist "^4.0.0"
+
+mkdirp@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"
+
+modify-filename@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/modify-filename/-/modify-filename-1.1.0.tgz"
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
+
+ms@2.1.2, ms@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
+
+mz@^2.7.0:
+ version "2.7.0"
+ resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz"
+ dependencies:
+ any-promise "^1.0.0"
+ object-assign "^4.0.1"
+ thenify-all "^1.0.0"
+
+node-addon-api@^1.6.3:
+ version "1.7.2"
+ resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz"
+
+normalize-url@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz"
+
+oauth-sign@~0.9.0:
+ version "0.9.0"
+ resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz"
+
+object-assign@^4.0.1:
+ version "4.1.1"
+ resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"
+
+object-keys@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz"
+
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
+ dependencies:
+ wrappy "1"
+
+one-time@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz"
+ dependencies:
+ fn.name "1.x.x"
+
+p-cancelable@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz"
+
+path-exists@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
+
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
+
+path-key@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
+
+pend@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz"
+
+performance-now@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz"
+
+plist@^3.0.1, plist@^3.0.4:
+ version "3.0.6"
+ resolved "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz"
+ dependencies:
+ base64-js "^1.5.1"
+ xmlbuilder "^15.1.1"
+
+process-nextick-args@~2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz"
+
+progress@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz"
+
+psl@^1.1.28:
+ version "1.8.0"
+ resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz"
+
+pump@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+punycode@^2.1.0, punycode@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
+
+pupa@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz"
+ dependencies:
+ escape-goat "^2.0.0"
+
+qs@~6.5.2:
+ version "6.5.3"
+ resolved "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz"
+
+quick-lru@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz"
+
+read-config-file@6.2.0:
+ version "6.2.0"
+ resolved "https://registry.npmjs.org/read-config-file/-/read-config-file-6.2.0.tgz"
+ dependencies:
+ dotenv "^9.0.2"
+ dotenv-expand "^5.1.0"
+ js-yaml "^4.1.0"
+ json5 "^2.2.0"
+ lazy-val "^1.0.4"
+
+read-last-lines@^1.8.0:
+ version "1.8.0"
+ resolved "https://registry.npmjs.org/read-last-lines/-/read-last-lines-1.8.0.tgz"
+ dependencies:
+ mz "^2.7.0"
+
+readable-stream@^2.3.7:
+ version "2.3.7"
+ resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readable-stream@^3.4.0:
+ version "3.6.0"
+ resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
+request@^2.88.2:
+ version "2.88.2"
+ resolved "https://registry.npmjs.org/request/-/request-2.88.2.tgz"
+ dependencies:
+ aws-sign2 "~0.7.0"
+ aws4 "^1.8.0"
+ caseless "~0.12.0"
+ combined-stream "~1.0.6"
+ extend "~3.0.2"
+ forever-agent "~0.6.1"
+ form-data "~2.3.2"
+ har-validator "~5.1.3"
+ http-signature "~1.2.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.19"
+ oauth-sign "~0.9.0"
+ performance-now "^2.1.0"
+ qs "~6.5.2"
+ safe-buffer "^5.1.2"
+ tough-cookie "~2.5.0"
+ tunnel-agent "^0.6.0"
+ uuid "^3.3.2"
+
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz"
+
+resolve-alpn@^1.0.0:
+ version "1.2.1"
+ resolved "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz"
+
+responselike@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz"
+ dependencies:
+ lowercase-keys "^2.0.0"
+
+rimraf@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
+ dependencies:
+ glob "^7.1.3"
+
+roarr@^2.15.3:
+ version "2.15.4"
+ resolved "https://registry.npmjs.org/roarr/-/roarr-2.15.4.tgz"
+ dependencies:
+ boolean "^3.0.1"
+ detect-node "^2.0.4"
+ globalthis "^1.0.1"
+ json-stringify-safe "^5.0.1"
+ semver-compare "^1.0.0"
+ sprintf-js "^1.1.2"
+
+safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
+
+safe-stable-stringify@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz"
+
+"safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
+ version "2.1.2"
+ resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
+
+sanitize-filename@^1.6.3:
+ version "1.6.3"
+ resolved "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz"
+ dependencies:
+ truncate-utf8-bytes "^1.0.0"
+
+sax@^1.2.4:
+ version "1.2.4"
+ resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz"
+
+semver-compare@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz"
+
+semver@^6.2.0:
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
+
+semver@^7.3.2, semver@^7.3.7:
+ version "7.5.4"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
+ dependencies:
+ lru-cache "^6.0.0"
+
+semver@~7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
+
+serialize-error@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.npmjs.org/serialize-error/-/serialize-error-7.0.1.tgz"
+ dependencies:
+ type-fest "^0.13.1"
+
+shebang-command@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
+ dependencies:
+ shebang-regex "^3.0.0"
+
+shebang-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
+
+simple-swizzle@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz"
+ dependencies:
+ is-arrayish "^0.3.1"
+
+simple-update-notifier@^1.0.7:
+ version "1.1.0"
+ resolved "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-1.1.0.tgz"
+ dependencies:
+ semver "~7.0.0"
+
+slice-ansi@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz"
+ dependencies:
+ ansi-styles "^4.0.0"
+ astral-regex "^2.0.0"
+ is-fullwidth-code-point "^3.0.0"
+
+smart-buffer@^4.0.2:
+ version "4.2.0"
+ resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz"
+
+sort-keys-length@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz"
+ dependencies:
+ sort-keys "^1.0.0"
+
+sort-keys@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz"
+ dependencies:
+ is-plain-obj "^1.0.0"
+
+source-map-support@^0.5.19:
+ version "0.5.21"
+ resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
+source-map@^0.6.0:
+ version "0.6.1"
+ resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
+
+sprintf-js@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz"
+
+sshpk@^1.7.0:
+ version "1.16.1"
+ resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz"
+ dependencies:
+ asn1 "~0.2.3"
+ assert-plus "^1.0.0"
+ bcrypt-pbkdf "^1.0.0"
+ dashdash "^1.12.0"
+ ecc-jsbn "~0.1.1"
+ getpass "^0.1.1"
+ jsbn "~0.1.0"
+ safer-buffer "^2.0.2"
+ tweetnacl "~0.14.0"
+
+stack-trace@0.0.x:
+ version "0.0.10"
+ resolved "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz"
+
+stat-mode@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz"
+
+string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
+ version "4.2.3"
+ resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
+string_decoder@^1.1.1, string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
+ dependencies:
+ safe-buffer "~5.1.0"
+
+strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
+ dependencies:
+ ansi-regex "^5.0.1"
+
+sumchecker@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz"
+ dependencies:
+ debug "^4.1.0"
+
+supports-color@^7.1.0:
+ version "7.2.0"
+ resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"
+ dependencies:
+ has-flag "^4.0.0"
+
+tar@^6.1.11:
+ version "6.1.13"
+ resolved "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz"
+ dependencies:
+ chownr "^2.0.0"
+ fs-minipass "^2.0.0"
+ minipass "^4.0.0"
+ minizlib "^2.1.1"
+ mkdirp "^1.0.3"
+ yallist "^4.0.0"
+
+temp-file@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.npmjs.org/temp-file/-/temp-file-3.4.0.tgz"
+ dependencies:
+ async-exit-hook "^2.0.1"
+ fs-extra "^10.0.0"
+
+text-hex@1.0.x:
+ version "1.0.0"
+ resolved "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz"
+
+thenify-all@^1.0.0:
+ version "1.6.0"
+ resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz"
+ dependencies:
+ thenify ">= 3.1.0 < 4"
"thenify@>= 3.1.0 < 4":
- "integrity" "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw=="
- "resolved" "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz"
- "version" "3.3.1"
- dependencies:
- "any-promise" "^1.0.0"
+ version "3.3.1"
+ resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz"
+ dependencies:
+ any-promise "^1.0.0"
+
+tmp-promise@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz"
+ dependencies:
+ tmp "^0.2.0"
-"tmp-promise@^3.0.2":
- "integrity" "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ=="
- "resolved" "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz"
- "version" "3.0.3"
+tmp@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz"
dependencies:
- "tmp" "^0.2.0"
+ rimraf "^3.0.0"
-"tmp@^0.2.0":
- "integrity" "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ=="
- "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz"
- "version" "0.2.1"
+tough-cookie@~2.5.0:
+ version "2.5.0"
+ resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"
dependencies:
- "rimraf" "^3.0.0"
-
-"tough-cookie@~2.5.0":
- "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g=="
- "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz"
- "version" "2.5.0"
- dependencies:
- "psl" "^1.1.28"
- "punycode" "^2.1.1"
+ psl "^1.1.28"
+ punycode "^2.1.1"
-"triple-beam@^1.2.0", "triple-beam@^1.3.0":
- "integrity" "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="
- "resolved" "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz"
- "version" "1.3.0"
+triple-beam@^1.2.0, triple-beam@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz"
-"truncate-utf8-bytes@^1.0.0":
- "integrity" "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ=="
- "resolved" "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz"
- "version" "1.0.2"
+truncate-utf8-bytes@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz"
dependencies:
- "utf8-byte-length" "^1.0.1"
+ utf8-byte-length "^1.0.1"
-"tunnel-agent@^0.6.0":
- "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0="
- "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
- "version" "0.6.0"
+tunnel-agent@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"
dependencies:
- "safe-buffer" "^5.0.1"
+ safe-buffer "^5.0.1"
-"tweetnacl@^0.14.3", "tweetnacl@~0.14.0":
- "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
- "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
- "version" "0.14.5"
+tweetnacl@^0.14.3, tweetnacl@~0.14.0:
+ version "0.14.5"
+ resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz"
-"type-fest@^0.13.1":
- "integrity" "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg=="
- "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz"
- "version" "0.13.1"
+type-fest@^0.13.1:
+ version "0.13.1"
+ resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz"
-"universalify@^0.1.0":
- "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
- "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"
- "version" "0.1.2"
+universalify@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz"
-"universalify@^2.0.0":
- "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
- "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz"
- "version" "2.0.0"
+universalify@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz"
-"unused-filename@^2.1.0":
- "integrity" "sha512-BMiNwJbuWmqCpAM1FqxCTD7lXF97AvfQC8Kr/DIeA6VtvhJaMDupZ82+inbjl5yVP44PcxOuCSxye1QMS0wZyg=="
- "resolved" "https://registry.npmjs.org/unused-filename/-/unused-filename-2.1.0.tgz"
- "version" "2.1.0"
+unused-filename@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/unused-filename/-/unused-filename-2.1.0.tgz"
dependencies:
- "modify-filename" "^1.1.0"
- "path-exists" "^4.0.0"
+ modify-filename "^1.1.0"
+ path-exists "^4.0.0"
-"uri-js@^4.2.2":
- "integrity" "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g=="
- "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz"
- "version" "4.4.0"
+uri-js@^4.2.2:
+ version "4.4.0"
+ resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz"
dependencies:
- "punycode" "^2.1.0"
+ punycode "^2.1.0"
-"utf8-byte-length@^1.0.1":
- "integrity" "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA=="
- "resolved" "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz"
- "version" "1.0.4"
+utf8-byte-length@^1.0.1:
+ version "1.0.4"
+ resolved "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz"
-"util-deprecate@^1.0.1", "util-deprecate@~1.0.1":
- "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
- "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
- "version" "1.0.2"
+util-deprecate@^1.0.1, util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
-"uuid@^3.3.2":
- "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
- "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"
- "version" "3.4.0"
+uuid@^3.3.2:
+ version "3.4.0"
+ resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"
-"verror@^1.10.0", "verror@1.10.0":
- "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA="
- "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"
- "version" "1.10.0"
+verror@1.10.0, verror@^1.10.0:
+ version "1.10.0"
+ resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz"
dependencies:
- "assert-plus" "^1.0.0"
- "core-util-is" "1.0.2"
- "extsprintf" "^1.2.0"
+ assert-plus "^1.0.0"
+ core-util-is "1.0.2"
+ extsprintf "^1.2.0"
-"which@^2.0.1":
- "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="
- "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
- "version" "2.0.2"
+which@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz"
dependencies:
- "isexe" "^2.0.0"
+ isexe "^2.0.0"
-"winston-transport@^4.4.0":
- "integrity" "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw=="
- "resolved" "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz"
- "version" "4.4.0"
+winston-transport@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz"
dependencies:
- "readable-stream" "^2.3.7"
- "triple-beam" "^1.2.0"
-
-"winston@^3.3.3":
- "integrity" "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw=="
- "resolved" "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz"
- "version" "3.3.3"
+ readable-stream "^2.3.7"
+ triple-beam "^1.2.0"
+
+winston@^3.3.3:
+ version "3.3.3"
+ resolved "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz"
dependencies:
"@dabh/diagnostics" "^2.0.2"
- "async" "^3.1.0"
- "is-stream" "^2.0.0"
- "logform" "^2.2.0"
- "one-time" "^1.0.0"
- "readable-stream" "^3.4.0"
- "stack-trace" "0.0.x"
- "triple-beam" "^1.3.0"
- "winston-transport" "^4.4.0"
-
-"wrap-ansi@^7.0.0":
- "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="
- "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
- "version" "7.0.0"
- dependencies:
- "ansi-styles" "^4.0.0"
- "string-width" "^4.1.0"
- "strip-ansi" "^6.0.0"
-
-"wrappy@1":
- "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
- "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
- "version" "1.0.2"
-
-"xmlbuilder@^15.1.1", "xmlbuilder@>=11.0.1":
- "integrity" "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg=="
- "resolved" "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz"
- "version" "15.1.1"
-
-"y18n@^5.0.5":
- "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
- "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
- "version" "5.0.8"
-
-"yallist@^4.0.0":
- "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
- "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
- "version" "4.0.0"
-
-"yargs-parser@^21.1.1":
- "integrity" "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
- "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz"
- "version" "21.1.1"
-
-"yargs@^17.5.1":
- "integrity" "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw=="
- "resolved" "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz"
- "version" "17.6.2"
- dependencies:
- "cliui" "^8.0.1"
- "escalade" "^3.1.1"
- "get-caller-file" "^2.0.5"
- "require-directory" "^2.1.1"
- "string-width" "^4.2.3"
- "y18n" "^5.0.5"
- "yargs-parser" "^21.1.1"
-
-"yauzl@^2.10.0":
- "integrity" "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk="
- "resolved" "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz"
- "version" "2.10.0"
- dependencies:
- "buffer-crc32" "~0.2.3"
- "fd-slicer" "~1.1.0"
+ async "^3.1.0"
+ is-stream "^2.0.0"
+ logform "^2.2.0"
+ one-time "^1.0.0"
+ readable-stream "^3.4.0"
+ stack-trace "0.0.x"
+ triple-beam "^1.3.0"
+ winston-transport "^4.4.0"
+
+wrap-ansi@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz"
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"
+
+xmlbuilder@>=11.0.1, xmlbuilder@^15.1.1:
+ version "15.1.1"
+ resolved "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz"
+
+y18n@^5.0.5:
+ version "5.0.8"
+ resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz"
+
+yallist@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"
+
+yargs-parser@^21.1.1:
+ version "21.1.1"
+ resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz"
+
+yargs@^17.5.1:
+ version "17.6.2"
+ resolved "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz"
+ dependencies:
+ cliui "^8.0.1"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.3"
+ y18n "^5.0.5"
+ yargs-parser "^21.1.1"
+
+yauzl@^2.10.0:
+ version "2.10.0"
+ resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz"
+ dependencies:
+ buffer-crc32 "~0.2.3"
+ fd-slicer "~1.1.0"
diff --git a/src/cryptoadvance/specter/helpers.py b/src/cryptoadvance/specter/helpers.py
index 0a8504809f..dbdc6363d9 100644
--- a/src/cryptoadvance/specter/helpers.py
+++ b/src/cryptoadvance/specter/helpers.py
@@ -345,3 +345,7 @@ def get_address_from_dict(data_dict):
if addr and addr != "Fee":
return addr
raise RuntimeError(f"Missing address info in object {data_dict}")
+
+
+def is_relative_url(url):
+ return re.match(r"^\/[^\/\\]", url)
diff --git a/src/cryptoadvance/specter/managers/wallet_manager.py b/src/cryptoadvance/specter/managers/wallet_manager.py
index 96e7cc7978..836592e4e6 100644
--- a/src/cryptoadvance/specter/managers/wallet_manager.py
+++ b/src/cryptoadvance/specter/managers/wallet_manager.py
@@ -331,7 +331,16 @@ def bitcoin_core_version_raw(self):
# a reasonable core version
return 200000
- def create_wallet(self, name, sigs_required, key_type, keys, devices, **kwargs):
+ def create_wallet(
+ self,
+ name,
+ sigs_required,
+ key_type,
+ keys,
+ devices,
+ imported_descriptor=None,
+ **kwargs,
+ ):
try:
walletsindir = [
wallet["name"] for wallet in self.rpc.listwalletdir()["wallets"]
@@ -353,6 +362,7 @@ def create_wallet(self, name, sigs_required, key_type, keys, devices, **kwargs):
key_type,
keys,
devices,
+ imported_descriptor,
self.bitcoin_core_version_raw,
**kwargs,
)
diff --git a/src/cryptoadvance/specter/server_endpoints/auth.py b/src/cryptoadvance/specter/server_endpoints/auth.py
index dc0780a917..66e8cccd66 100644
--- a/src/cryptoadvance/specter/server_endpoints/auth.py
+++ b/src/cryptoadvance/specter/server_endpoints/auth.py
@@ -1,6 +1,7 @@
import random
import time
+
from flask import Blueprint, Flask
from flask import current_app as app
from flask import jsonify, redirect, render_template, request, url_for
@@ -9,7 +10,7 @@
from cryptoadvance.specter.specter import Specter
-from ..helpers import alias
+from ..helpers import alias, is_relative_url
from ..server_endpoints import flash
from ..services import ExtensionException
from ..user import User, hash_password, verify_password
@@ -235,7 +236,9 @@ def redirect_login(request):
if app.specter.hide_sensitive_info:
app.specter.update_hide_sensitive_info(False, current_user)
- if request.form.get("next") and request.form.get("next") != "None":
+ if (
+ request.form.get("next") and request.form.get("next") != "None"
+ ) and is_relative_url(request.form["next"]):
response = redirect(request.form["next"])
else:
response = redirect(url_for("index"))
diff --git a/src/cryptoadvance/specter/server_endpoints/wallets/wallets.py b/src/cryptoadvance/specter/server_endpoints/wallets/wallets.py
index 5f9c1d5c58..654f6cea60 100644
--- a/src/cryptoadvance/specter/server_endpoints/wallets/wallets.py
+++ b/src/cryptoadvance/specter/server_endpoints/wallets/wallets.py
@@ -133,7 +133,7 @@ def new_wallet_type():
err = None
if not app.specter.node.is_running:
flash(_("You need a node connection to create wallets."), "error")
- return redirect(url_for("nodes_endpoint.node_settings_new_node_get"))
+ return redirect(url_for("welcome_endpoint.about"))
try:
# Make sure wallet is enabled on Bitcoin Core
app.specter.rpc.listwallets()
diff --git a/src/cryptoadvance/specter/server_endpoints/wallets/wallets_api.py b/src/cryptoadvance/specter/server_endpoints/wallets/wallets_api.py
index b2534af996..0ba25bec1d 100644
--- a/src/cryptoadvance/specter/server_endpoints/wallets/wallets_api.py
+++ b/src/cryptoadvance/specter/server_endpoints/wallets/wallets_api.py
@@ -916,7 +916,7 @@ def txlist_to_csv(
tx["blockheight"] = "Unconfirmed"
# For txs, the relevant amount is flow_amount
if amount_logic == "flow":
- tx["amount"] = tx.flow_amount
+ tx["amount"] = tx["flow_amount"]
amount_price = "not supported"
rate = "not supported"
if tx.get("blocktime"):
diff --git a/src/cryptoadvance/specter/templates/wallet/components/wallet_pdf.jinja b/src/cryptoadvance/specter/templates/wallet/components/wallet_pdf.jinja
index ab22d75044..a23dbf008d 100644
--- a/src/cryptoadvance/specter/templates/wallet/components/wallet_pdf.jinja
+++ b/src/cryptoadvance/specter/templates/wallet/components/wallet_pdf.jinja
@@ -38,9 +38,9 @@
doc.setFontSize(16);
{% if wallet.is_multisig %}
if ('{{ wallet.address_type }}' == 'bech32') {
- doc.text('{{ wallet.sigs_required }} of {{ wallet.keys | length }} {{ _("multisig") }} (sorted, native segwit)', 105, currentHeight, {align: 'center'});
+ doc.text('{{ wallet.sigs_required }} of {{ wallet.keys | length }} multisig {% if not wallet.uses_multi %}(key order is irrelevant{% else %}(key order matters (multi){% endif %}, native segwit)', 105, currentHeight, {align: 'center'});
} else {
- doc.text('{{ wallet.sigs_required }} of {{ wallet.keys | length }} {{ _("multisig") }} (sorted, nested segwit)', 105, currentHeight, {align: 'center'});
+ doc.text('{{ wallet.sigs_required }} of {{ wallet.keys | length }} multisig {% if not wallet.uses_multi %}(key order is irrelevant{% else %}(key order matters (multi){% endif %}, nested segwit)', 105, currentHeight, {align: 'center'});
}
currentHeight += 7;
{% else %}
diff --git a/src/cryptoadvance/specter/templates/wallet/new_wallet/components/import_wallet_account_map.jinja b/src/cryptoadvance/specter/templates/wallet/new_wallet/components/import_wallet_account_map.jinja
index 8c2f29d003..65fd2231ff 100644
--- a/src/cryptoadvance/specter/templates/wallet/new_wallet/components/import_wallet_account_map.jinja
+++ b/src/cryptoadvance/specter/templates/wallet/new_wallet/components/import_wallet_account_map.jinja
@@ -12,7 +12,7 @@