1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-08-24 20:19:10 +02:00

Compare commits

...

21 Commits

Author SHA1 Message Date
palerdot
57195ef715 chore: arrow function for coding style 2023-04-19 10:46:20 +05:30
palerdot
531f2d7f78 unzip plugins for mac binary signing 2023-04-18 15:10:08 +05:30
palerdot
3db882d940 Merge remote-tracking branch 'origin/dev' into binary-sign-default-plugins 2023-04-18 11:04:50 +05:30
palerdot
ed58ed91fd Merge remote-tracking branch 'origin/dev' into binary-sign-default-plugins 2023-04-11 18:09:21 +05:30
palerdot
a0fd942a1c splitCommandOptions for bundleDefaultPlugins 2023-04-11 18:08:17 +05:30
palerdot
0b3919fd62 desktop: bundleDefaultPlugins task added to dist 2023-04-07 15:02:28 +05:30
palerdot
897fd0f727 trying binary signing with plugin jpl path 2023-04-05 16:16:25 +05:30
palerdot
9edb402b18 fix mac app binary signing not a directory error 2023-04-05 15:38:02 +05:30
palerdot
36ae58ffe1 fix mac app binary signing by giving the directory path 2023-04-05 15:02:18 +05:30
palerdot
5ef8b86957 fix(ci): provide extraResources path for mac binary signing 2023-04-05 13:11:39 +05:30
palerdot
c7228cfcd6 fix(ci): desktop package directory navigation fix
correctly navigate to desktop directory for CI building after
building default plugins for CI
2023-04-05 12:40:02 +05:30
palerdot
7a791dbf98 Merge remote-tracking branch 'origin/dev' into mac-binary-signing-osxsign-upgrade 2023-04-05 12:23:28 +05:30
palerdot
a543588527 fix(ci): raw binary path before copying as extraResources 2023-04-05 11:39:58 +05:30
palerdot
998ad142a6 Revert "fix(ci): checking with binary path before copying as extraResources"
This reverts commit b6a53f96f7.
2023-04-05 11:39:08 +05:30
palerdot
b6a53f96f7 fix(ci): checking with binary path before copying as extraResources 2023-04-05 11:38:24 +05:30
palerdot
841a9c6e09 fix(ci): build default plugins for CI check and mac app signing 2023-04-05 11:34:35 +05:30
palerdot
d25c078ef0 fix: mac app correct extraResources path for binaries 2023-04-05 10:53:12 +05:30
palerdot
ff69ac17be include default plugins and binary path for mac signing 2023-04-04 13:17:10 +05:30
palerdot
b44945b3a0 chore: electron-builder v24 update for @electron/osx-sign 2023-04-04 12:37:25 +05:30
palerdot
2584224026 chore: upgrade to @electron/notarize namespace 2023-04-04 12:29:44 +05:30
palerdot
46136871bf chore: upgrade to @electron/rebuild namespace 2023-04-04 11:44:02 +05:30
7 changed files with 269 additions and 332 deletions

View File

@@ -180,9 +180,6 @@ cd "$ROOT_DIR/packages/app-desktop"
if [[ $GIT_TAG_NAME = v* ]]; then if [[ $GIT_TAG_NAME = v* ]]; then
echo "Step: Building and publishing desktop application..." echo "Step: Building and publishing desktop application..."
# cd "$ROOT_DIR/packages/tools"
# node bundleDefaultPlugins.js
cd "$ROOT_DIR/packages/app-desktop"
USE_HARD_LINKS=false yarn run dist USE_HARD_LINKS=false yarn run dist
elif [[ $IS_LINUX = 1 ]] && [[ $GIT_TAG_NAME = $SERVER_TAG_PREFIX-* ]]; then elif [[ $IS_LINUX = 1 ]] && [[ $GIT_TAG_NAME = $SERVER_TAG_PREFIX-* ]]; then
echo "Step: Building Docker Image..." echo "Step: Building Docker Image..."

View File

@@ -5,7 +5,8 @@
"main": "main.js", "main": "main.js",
"private": true, "private": true,
"scripts": { "scripts": {
"dist": "yarn run electronRebuild && npx electron-builder", "dist": "yarn run bundleDefaultPlugins && yarn run electronRebuild && npx electron-builder",
"bundleDefaultPlugins": "cd ../tools && node bundleDefaultPlugins.js",
"build": "gulp build", "build": "gulp build",
"postinstall": "yarn run build", "postinstall": "yarn run build",
"electronBuilder": "gulp electronBuilder", "electronBuilder": "gulp electronBuilder",
@@ -90,7 +91,11 @@
"CFBundleURLName": "org.joplinapp.x-callback-url" "CFBundleURLName": "org.joplinapp.x-callback-url"
} }
] ]
} },
"binaries": [
"Contents/Resources/build/defaultPlugins/io.github.jackgruber.backup/7zip-bin/mac/arm64/7za",
"Contents/Resources/build/defaultPlugins/io.github.jackgruber.backup/7zip-bin/mac/x64/7za"
]
}, },
"linux": { "linux": {
"icon": "../../Assets/LinuxIcons", "icon": "../../Assets/LinuxIcons",
@@ -107,6 +112,8 @@
}, },
"homepage": "https://github.com/laurent22/joplin#readme", "homepage": "https://github.com/laurent22/joplin#readme",
"devDependencies": { "devDependencies": {
"@electron/notarize": "1.2.3",
"@electron/rebuild": "3.2.10",
"@joplin/tools": "~2.11", "@joplin/tools": "~2.11",
"@testing-library/react-hooks": "8.0.1", "@testing-library/react-hooks": "8.0.1",
"@types/jest": "29.2.6", "@types/jest": "29.2.6",
@@ -115,9 +122,7 @@
"@types/react-redux": "7.1.25", "@types/react-redux": "7.1.25",
"@types/styled-components": "5.1.26", "@types/styled-components": "5.1.26",
"electron": "19.1.4", "electron": "19.1.4",
"electron-builder": "23.6.0", "electron-builder": "24.1.2",
"electron-notarize": "1.2.2",
"electron-rebuild": "3.2.9",
"glob": "8.1.0", "glob": "8.1.0",
"gulp": "4.0.2", "gulp": "4.0.2",
"jest": "29.4.3", "jest": "29.4.3",
@@ -176,4 +181,4 @@
"taboverride": "4.0.3", "taboverride": "4.0.3",
"tinymce": "5.10.6" "tinymce": "5.10.6"
} }
} }

View File

@@ -1,6 +1,6 @@
const fs = require('fs'); const fs = require('fs');
const path = require('path'); const path = require('path');
const electron_notarize = require('electron-notarize'); const electron_notarize = require('@electron/notarize');
const execCommand = require('./execCommand'); const execCommand = require('./execCommand');
function isDesktopAppTag(tagName) { function isDesktopAppTag(tagName) {

View File

@@ -41,7 +41,7 @@ async function downloadFile(url: string, outputPath: string) {
export async function extractPlugins(currentDir: string, defaultPluginDir: string, downloadedPluginsNames: PluginIdAndName): Promise<void> { export async function extractPlugins(currentDir: string, defaultPluginDir: string, downloadedPluginsNames: PluginIdAndName): Promise<void> {
for (const pluginId of Object.keys(downloadedPluginsNames)) { for (const pluginId of Object.keys(downloadedPluginsNames)) {
await execCommand(`tar xzf ${currentDir}/${downloadedPluginsNames[pluginId]}`, { quiet: true }); await execCommand(`tar xzf ${currentDir}/${downloadedPluginsNames[pluginId]}`, { quiet: true, splitCommandOptions: { handleEscape: false } });
await move(`package/publish/${pluginId}.jpl`, `${defaultPluginDir}/${pluginId}/plugin.jpl`, { overwrite: true }); await move(`package/publish/${pluginId}.jpl`, `${defaultPluginDir}/${pluginId}/plugin.jpl`, { overwrite: true });
await move(`package/publish/${pluginId}.json`, `${defaultPluginDir}/${pluginId}/manifest.json`, { overwrite: true }); await move(`package/publish/${pluginId}.json`, `${defaultPluginDir}/${pluginId}/manifest.json`, { overwrite: true });
await remove(`${downloadedPluginsNames[pluginId]}`); await remove(`${downloadedPluginsNames[pluginId]}`);
@@ -73,6 +73,20 @@ export const downloadPlugins = async (localPluginsVersions: PluginAndVersion, de
return downloadedPluginsNames; return downloadedPluginsNames;
}; };
// Mac app signing/notarizing fails if the binaries are inside an archive (plugin.jpl)
// Contents of plugin.jpl are unzipped just for Mac so that binary signing passes through
// ref: https://github.com/laurent22/joplin/pull/8048, https://github.com/laurent22/joplin/pull/8040
const extractMacPlugins = async (defaultPluginDir: string, downloadedPluginsNames: PluginIdAndName) => {
if (process.platform !== 'darwin') return;
for (const pluginId in downloadedPluginsNames) {
const pluginDirectory = `${defaultPluginDir}/${pluginId}`;
const archivePath = `${pluginDirectory}/plugin.jpl`;
await execCommand(`tar xzf ${archivePath} --directory ${pluginDirectory}`, { quiet: true, splitCommandOptions: { handleEscape: false } });
await remove(archivePath);
}
};
async function start(): Promise<void> { async function start(): Promise<void> {
const defaultPluginDir = join(__dirname, '..', '..', 'packages', 'app-desktop', 'build', 'defaultPlugins'); const defaultPluginDir = join(__dirname, '..', '..', 'packages', 'app-desktop', 'build', 'defaultPlugins');
const defaultPluginsInfo = getDefaultPluginsInfo(); const defaultPluginsInfo = getDefaultPluginsInfo();
@@ -84,6 +98,7 @@ async function start(): Promise<void> {
const localPluginsVersions = await localPluginsVersion(defaultPluginDir, defaultPluginsInfo); const localPluginsVersions = await localPluginsVersion(defaultPluginDir, defaultPluginsInfo);
const downloadedPluginNames: PluginIdAndName = await downloadPlugins(localPluginsVersions, defaultPluginsInfo, manifests); const downloadedPluginNames: PluginIdAndName = await downloadPlugins(localPluginsVersions, defaultPluginsInfo, manifests);
await extractPlugins(__dirname, defaultPluginDir, downloadedPluginNames); await extractPlugins(__dirname, defaultPluginDir, downloadedPluginNames);
await extractMacPlugins(defaultPluginDir, downloadedPluginNames);
} }
if (require.main === module) { if (require.main === module) {

View File

@@ -1,6 +1,6 @@
import * as execa from 'execa'; import * as execa from 'execa';
import commandToString from './commandToString'; import commandToString from './commandToString';
import splitCommandString from './splitCommandString'; import splitCommandString, { SplitCommandOptions } from './splitCommandString';
import { stdout } from 'process'; import { stdout } from 'process';
interface ExecCommandOptions { interface ExecCommandOptions {
@@ -8,6 +8,7 @@ interface ExecCommandOptions {
showStdout?: boolean; showStdout?: boolean;
showStderr?: boolean; showStderr?: boolean;
quiet?: boolean; quiet?: boolean;
splitCommandOptions?: SplitCommandOptions | null;
} }
export default async (command: string | string[], options: ExecCommandOptions | null = null): Promise<string> => { export default async (command: string | string[], options: ExecCommandOptions | null = null): Promise<string> => {
@@ -33,7 +34,7 @@ export default async (command: string | string[], options: ExecCommandOptions |
} }
} }
const args: string[] = typeof command === 'string' ? splitCommandString(command) : command as string[]; const args: string[] = typeof command === 'string' ? splitCommandString(command, options.splitCommandOptions || null) : command as string[];
const executableName = args[0]; const executableName = args[0];
args.splice(0, 1); args.splice(0, 1);
const promise = execa(executableName, args); const promise = execa(executableName, args);

View File

@@ -1,4 +1,8 @@
export default (command: string, options: any = null) => { export interface SplitCommandOptions {
handleEscape?: boolean;
}
export default (command: string, options: SplitCommandOptions | null = null) => {
options = options || {}; options = options || {};
if (!('handleEscape' in options)) { if (!('handleEscape' in options)) {
options.handleEscape = true; options.handleEscape = true;

551
yarn.lock
View File

@@ -3779,6 +3779,24 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@electron/asar@npm:^3.2.1":
version: 3.2.3
resolution: "@electron/asar@npm:3.2.3"
dependencies:
"@types/glob": ^7.1.1
chromium-pickle-js: ^0.2.0
commander: ^5.0.0
glob: ^7.1.6
minimatch: ^3.0.4
dependenciesMeta:
"@types/glob":
optional: true
bin:
asar: bin/asar.js
checksum: 67ce7170fc4fc1d4157c03e4d2a03cba461835f77df449d659a71eaf69a412a765bf27198935d8d4ce6c9070bb563dd9fe2a2618863830c0ec2708e53d48dc5c
languageName: node
linkType: hard
"@electron/get@npm:^1.14.1": "@electron/get@npm:^1.14.1":
version: 1.14.1 version: 1.14.1
resolution: "@electron/get@npm:1.14.1" resolution: "@electron/get@npm:1.14.1"
@@ -3801,6 +3819,57 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@electron/notarize@npm:1.2.3, @electron/notarize@npm:^1.2.3":
version: 1.2.3
resolution: "@electron/notarize@npm:1.2.3"
dependencies:
debug: ^4.1.1
fs-extra: ^9.0.1
checksum: 2e2d930a116948492616eb3c51df48f41ae5a9eac83c4e7de96e93d7f9c725b5e6c8e02c3b2644fe801e4b711b9d3f4f2a6f9ac8ab95b0f6eb1189c490981523
languageName: node
linkType: hard
"@electron/osx-sign@npm:^1.0.4":
version: 1.0.4
resolution: "@electron/osx-sign@npm:1.0.4"
dependencies:
compare-version: ^0.1.2
debug: ^4.3.4
fs-extra: ^10.0.0
isbinaryfile: ^4.0.8
minimist: ^1.2.6
plist: ^3.0.5
bin:
electron-osx-flat: bin/electron-osx-flat.js
electron-osx-sign: bin/electron-osx-sign.js
checksum: 0d7382922eabd06ee53b538e15050c7662773ba3fd07cc51ee86f5ec63872685c3b6c8678c967afe7efbee1b393d555fb5553137f7a76af514b30d102568d63e
languageName: node
linkType: hard
"@electron/rebuild@npm:3.2.10, @electron/rebuild@npm:^3.2.10":
version: 3.2.10
resolution: "@electron/rebuild@npm:3.2.10"
dependencies:
"@malept/cross-spawn-promise": ^2.0.0
chalk: ^4.0.0
debug: ^4.1.1
detect-libc: ^2.0.1
fs-extra: ^10.0.0
got: ^11.7.0
lzma-native: ^8.0.5
node-abi: ^3.0.0
node-api-version: ^0.1.4
node-gyp: ^9.0.0
ora: ^5.1.0
semver: ^7.3.5
tar: ^6.0.5
yargs: ^17.0.1
bin:
electron-rebuild: lib/src/cli.js
checksum: 5bbcc81f1473d29ef5e7aa8826dc6a7bb9c7846d95364687d69e84e925e9b8f38e6b1c9c9a448b9132654ffe3cae2863bdb2e11e585ca502ac90ab29f4d44649
languageName: node
linkType: hard
"@electron/remote@npm:2.0.9": "@electron/remote@npm:2.0.9":
version: 2.0.9 version: 2.0.9
resolution: "@electron/remote@npm:2.0.9" resolution: "@electron/remote@npm:2.0.9"
@@ -3810,18 +3879,18 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@electron/universal@npm:1.2.1": "@electron/universal@npm:1.3.4":
version: 1.2.1 version: 1.3.4
resolution: "@electron/universal@npm:1.2.1" resolution: "@electron/universal@npm:1.3.4"
dependencies: dependencies:
"@electron/asar": ^3.2.1
"@malept/cross-spawn-promise": ^1.1.0 "@malept/cross-spawn-promise": ^1.1.0
asar: ^3.1.0
debug: ^4.3.1 debug: ^4.3.1
dir-compare: ^2.4.0 dir-compare: ^3.0.0
fs-extra: ^9.0.1 fs-extra: ^9.0.1
minimatch: ^3.0.4 minimatch: ^3.0.4
plist: ^3.0.4 plist: ^3.0.4
checksum: 9a7d98cf2b8414ff0274384fef1b72b5a545a0feb7ce03163d2e2ee1b13e4f7064dfe7147cdd652708a1314d1b5e68acdd907847a1747866ec8d2d3e757ec1f7 checksum: 2abc051d9ad3faa87406a72829817dc8d432018ad19cde021b265947e2733190ef7024d50e80690f2bfbcde363332dc3ff6c366ecc6d30e63a826e4c2cf6728a
languageName: node languageName: node
linkType: hard linkType: hard
@@ -4835,6 +4904,8 @@ __metadata:
7zip-bin-linux: ^1.0.1 7zip-bin-linux: ^1.0.1
7zip-bin-mac: ^1.0.1 7zip-bin-mac: ^1.0.1
7zip-bin-win: ^2.1.1 7zip-bin-win: ^2.1.1
"@electron/notarize": 1.2.3
"@electron/rebuild": 3.2.10
"@electron/remote": 2.0.9 "@electron/remote": 2.0.9
"@fortawesome/fontawesome-free": 5.15.4 "@fortawesome/fontawesome-free": 5.15.4
"@joeattardi/emoji-button": 4.6.4 "@joeattardi/emoji-button": 4.6.4
@@ -4855,9 +4926,7 @@ __metadata:
countable: 3.0.1 countable: 3.0.1
debounce: 1.2.1 debounce: 1.2.1
electron: 19.1.4 electron: 19.1.4
electron-builder: 23.6.0 electron-builder: 24.1.2
electron-notarize: 1.2.2
electron-rebuild: 3.2.9
electron-window-state: 5.0.3 electron-window-state: 5.0.3
formatcoords: 1.1.3 formatcoords: 1.1.3
fs-extra: 11.1.1 fs-extra: 11.1.1
@@ -7134,9 +7203,9 @@ __metadata:
linkType: hard linkType: hard
"@sindresorhus/is@npm:^4.0.0": "@sindresorhus/is@npm:^4.0.0":
version: 4.2.0 version: 4.6.0
resolution: "@sindresorhus/is@npm:4.2.0" resolution: "@sindresorhus/is@npm:4.6.0"
checksum: 59040dfb75c2eb6ab76e8c7ac10b7f7f6ba740f0b5ac618a89a8bcdbaf923836a8e998078d59d81f6f13f4b6bbe15bfe1bca962c877edcbe9160d1c100c56fd7 checksum: 83839f13da2c29d55c97abc3bc2c55b250d33a0447554997a85c539e058e57b8da092da396e252b11ec24a0279a0bed1f537fa26302209327060643e327f81d2
languageName: node languageName: node
linkType: hard linkType: hard
@@ -7417,14 +7486,14 @@ __metadata:
linkType: hard linkType: hard
"@types/cacheable-request@npm:^6.0.1": "@types/cacheable-request@npm:^6.0.1":
version: 6.0.2 version: 6.0.3
resolution: "@types/cacheable-request@npm:6.0.2" resolution: "@types/cacheable-request@npm:6.0.3"
dependencies: dependencies:
"@types/http-cache-semantics": "*" "@types/http-cache-semantics": "*"
"@types/keyv": "*" "@types/keyv": ^3.1.4
"@types/node": "*" "@types/node": "*"
"@types/responselike": "*" "@types/responselike": ^1.0.0
checksum: 667d25808dbf46fe104d6f029e0281ff56058d50c7c1b9182774b3e38bb9c1124f56e4c367ba54f92dbde2d1cc573f26eb0e9748710b2822bc0fd1e5498859c6 checksum: d9b26403fe65ce6b0cb3720b7030104c352bcb37e4fac2a7089a25a97de59c355fa08940658751f2f347a8512aa9d18fdb66ab3ade835975b2f454f2d5befbd9
languageName: node languageName: node
linkType: hard linkType: hard
@@ -7456,15 +7525,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/debug@npm:^4.1.6":
version: 4.1.7
resolution: "@types/debug@npm:4.1.7"
dependencies:
"@types/ms": "*"
checksum: 0a7b89d8ed72526858f0b61c6fd81f477853e8c4415bb97f48b1b5545248d2ae389931680b94b393b993a7cfe893537a200647d93defe6d87159b96812305adc
languageName: node
linkType: hard
"@types/eslint-scope@npm:^3.7.0": "@types/eslint-scope@npm:^3.7.0":
version: 3.7.2 version: 3.7.2
resolution: "@types/eslint-scope@npm:3.7.2" resolution: "@types/eslint-scope@npm:3.7.2"
@@ -7541,7 +7601,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/fs-extra@npm:9.0.13, @types/fs-extra@npm:^9.0.11": "@types/fs-extra@npm:9.0.13":
version: 9.0.13 version: 9.0.13
resolution: "@types/fs-extra@npm:9.0.13" resolution: "@types/fs-extra@npm:9.0.13"
dependencies: dependencies:
@@ -7721,7 +7781,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/keyv@npm:*, @types/keyv@npm:^3.1.1": "@types/keyv@npm:^3.1.1":
version: 3.1.3 version: 3.1.3
resolution: "@types/keyv@npm:3.1.3" resolution: "@types/keyv@npm:3.1.3"
dependencies: dependencies:
@@ -7730,6 +7790,15 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/keyv@npm:^3.1.4":
version: 3.1.4
resolution: "@types/keyv@npm:3.1.4"
dependencies:
"@types/node": "*"
checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d
languageName: node
linkType: hard
"@types/koa-compose@npm:*": "@types/koa-compose@npm:*":
version: 3.2.5 version: 3.2.5
resolution: "@types/koa-compose@npm:3.2.5" resolution: "@types/koa-compose@npm:3.2.5"
@@ -7816,13 +7885,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/ms@npm:*":
version: 0.7.31
resolution: "@types/ms@npm:0.7.31"
checksum: daadd354aedde024cce6f5aa873fefe7b71b22cd0e28632a69e8b677aeb48ae8caa1c60e5919bb781df040d116b01cb4316335167a3fc0ef6a63fa3614c0f6da
languageName: node
linkType: hard
"@types/mustache@npm:4.2.2": "@types/mustache@npm:4.2.2":
version: 4.2.2 version: 4.2.2
resolution: "@types/mustache@npm:4.2.2" resolution: "@types/mustache@npm:4.2.2"
@@ -8076,7 +8138,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/responselike@npm:*, @types/responselike@npm:^1.0.0": "@types/responselike@npm:^1.0.0":
version: 1.0.0 version: 1.0.0
resolution: "@types/responselike@npm:1.0.0" resolution: "@types/responselike@npm:1.0.0"
dependencies: dependencies:
@@ -8207,15 +8269,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@types/yargs@npm:^17.0.1":
version: 17.0.7
resolution: "@types/yargs@npm:17.0.7"
dependencies:
"@types/yargs-parser": "*"
checksum: 520e803720b2a626338c0e2b61825dd1b956910fec4d855018c17e62cf9fb41eb67bcf122ba5c6fb569b1bfac73520d5d73e8be502b87f9a551619df441b1875
languageName: node
linkType: hard
"@types/yargs@npm:^17.0.8": "@types/yargs@npm:^17.0.8":
version: 17.0.10 version: 17.0.10
resolution: "@types/yargs@npm:17.0.10" resolution: "@types/yargs@npm:17.0.10"
@@ -9202,37 +9255,39 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"app-builder-lib@npm:23.6.0": "app-builder-lib@npm:24.1.2":
version: 23.6.0 version: 24.1.2
resolution: "app-builder-lib@npm:23.6.0" resolution: "app-builder-lib@npm:24.1.2"
dependencies: dependencies:
7zip-bin: ~5.1.1 7zip-bin: ~5.1.1
"@develar/schema-utils": ~2.6.5 "@develar/schema-utils": ~2.6.5
"@electron/universal": 1.2.1 "@electron/notarize": ^1.2.3
"@electron/osx-sign": ^1.0.4
"@electron/rebuild": ^3.2.10
"@electron/universal": 1.3.4
"@malept/flatpak-bundler": ^0.4.0 "@malept/flatpak-bundler": ^0.4.0
async-exit-hook: ^2.0.1 async-exit-hook: ^2.0.1
bluebird-lst: ^1.0.9 bluebird-lst: ^1.0.9
builder-util: 23.6.0 builder-util: 24.1.2
builder-util-runtime: 9.1.1 builder-util-runtime: 9.2.0
chromium-pickle-js: ^0.2.0 chromium-pickle-js: ^0.2.0
debug: ^4.3.4 debug: ^4.3.4
ejs: ^3.1.7 ejs: ^3.1.8
electron-osx-sign: ^0.6.0 electron-publish: 24.1.2
electron-publish: 23.6.0
form-data: ^4.0.0 form-data: ^4.0.0
fs-extra: ^10.1.0 fs-extra: ^10.1.0
hosted-git-info: ^4.1.0 hosted-git-info: ^4.1.0
is-ci: ^3.0.0 is-ci: ^3.0.0
isbinaryfile: ^4.0.10 isbinaryfile: ^5.0.0
js-yaml: ^4.1.0 js-yaml: ^4.1.0
lazy-val: ^1.0.5 lazy-val: ^1.0.5
minimatch: ^3.1.2 minimatch: ^5.1.1
read-config-file: 6.2.0 read-config-file: 6.3.2
sanitize-filename: ^1.6.3 sanitize-filename: ^1.6.3
semver: ^7.3.7 semver: ^7.3.8
tar: ^6.1.11 tar: ^6.1.12
temp-file: ^3.4.0 temp-file: ^3.4.0
checksum: da3cc9f24e127add651197076c5fa2f68bc7979bcd6a441df7f69629e96bf3aca3118d61c63a85d382a824748f8056a7639464f07b1ded09db53ff1c4b3101be checksum: 3848417037c71a8e6322c8b3b5b2835eb49bbbbeca20fd8e6c241a7bba00c313db4152d03693bce1feb70c07637514f1a1be7c2fb1858929a146f9550f3c8705
languageName: node languageName: node
linkType: hard linkType: hard
@@ -9616,24 +9671,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"asar@npm:^3.1.0":
version: 3.1.0
resolution: "asar@npm:3.1.0"
dependencies:
"@types/glob": ^7.1.1
chromium-pickle-js: ^0.2.0
commander: ^5.0.0
glob: ^7.1.6
minimatch: ^3.0.4
dependenciesMeta:
"@types/glob":
optional: true
bin:
asar: bin/asar.js
checksum: facc80845639fa4f9e1d1aa40b96adbd1e8b6fee0725d287e8c8e30a69b235cd5b7131b7b09ff700da06c919dd0595b373e372c55722808f983fdb71ef0d5399
languageName: node
linkType: hard
"asn1.js@npm:^5.2.0": "asn1.js@npm:^5.2.0":
version: 5.4.1 version: 5.4.1
resolution: "asn1.js@npm:5.4.1" resolution: "asn1.js@npm:5.4.1"
@@ -10327,7 +10364,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"bluebird@npm:^3.5.0, bluebird@npm:^3.5.1, bluebird@npm:^3.5.3, bluebird@npm:^3.5.5": "bluebird@npm:^3.5.1, bluebird@npm:^3.5.3, bluebird@npm:^3.5.5":
version: 3.7.2 version: 3.7.2
resolution: "bluebird@npm:3.7.2" resolution: "bluebird@npm:3.7.2"
checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef
@@ -10676,23 +10713,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"buffer-alloc-unsafe@npm:^1.1.0":
version: 1.1.0
resolution: "buffer-alloc-unsafe@npm:1.1.0"
checksum: c5e18bf51f67754ec843c9af3d4c005051aac5008a3992938dda1344e5cfec77c4b02b4ca303644d1e9a6e281765155ce6356d85c6f5ccc5cd21afc868def396
languageName: node
linkType: hard
"buffer-alloc@npm:^1.2.0":
version: 1.2.0
resolution: "buffer-alloc@npm:1.2.0"
dependencies:
buffer-alloc-unsafe: ^1.1.0
buffer-fill: ^1.0.0
checksum: 560cd27f3cbe73c614867da373407d4506309c62fe18de45a1ce191f3785ec6ca2488d802ff82065798542422980ca25f903db078c57822218182c37c3576df5
languageName: node
linkType: hard
"buffer-crc32@npm:~0.2.3": "buffer-crc32@npm:~0.2.3":
version: 0.2.13 version: 0.2.13
resolution: "buffer-crc32@npm:0.2.13" resolution: "buffer-crc32@npm:0.2.13"
@@ -10700,20 +10720,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"buffer-equal@npm:1.0.0, buffer-equal@npm:^1.0.0": "buffer-equal@npm:^1.0.0":
version: 1.0.0 version: 1.0.0
resolution: "buffer-equal@npm:1.0.0" resolution: "buffer-equal@npm:1.0.0"
checksum: c63a62d25ffc6f3a7064a86dd0d92d93a32d03b14f22d17374790bc10e94bca2312302895fdd28a2b0060999d4385cf90cbf6ad1a6678065156c664016d3be45 checksum: c63a62d25ffc6f3a7064a86dd0d92d93a32d03b14f22d17374790bc10e94bca2312302895fdd28a2b0060999d4385cf90cbf6ad1a6678065156c664016d3be45
languageName: node languageName: node
linkType: hard linkType: hard
"buffer-fill@npm:^1.0.0":
version: 1.0.0
resolution: "buffer-fill@npm:1.0.0"
checksum: c29b4723ddeab01e74b5d3b982a0c6828f2ded49cef049ddca3dac661c874ecdbcecb5dd8380cf0f4adbeb8cff90a7de724126750a1f1e5ebd4eb6c59a1315b1
languageName: node
linkType: hard
"buffer-from@npm:^1.0.0": "buffer-from@npm:^1.0.0":
version: 1.1.2 version: 1.1.2
resolution: "buffer-from@npm:1.1.2" resolution: "buffer-from@npm:1.1.2"
@@ -10766,38 +10779,36 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"builder-util-runtime@npm:9.1.1": "builder-util-runtime@npm:9.2.0":
version: 9.1.1 version: 9.2.0
resolution: "builder-util-runtime@npm:9.1.1" resolution: "builder-util-runtime@npm:9.2.0"
dependencies: dependencies:
debug: ^4.3.4 debug: ^4.3.4
sax: ^1.2.4 sax: ^1.2.4
checksum: 3458f9c8accad6e934c841cffa93f5d4b342c22b10b9c1a2eb3fd44ca96ea2c662b1048f9a075da9b8a4fada17206887b7e92ebdca331b1071520916e013e245 checksum: 06af106bd3c1917be7a043a086924ea3358c4e5b7fe4d5d48f94f6b8ac8baf0afc57f7e33c7743a2bdf931abe48dd658f282caf840e5cd37367c923f430e1b54
languageName: node languageName: node
linkType: hard linkType: hard
"builder-util@npm:23.6.0": "builder-util@npm:24.1.2":
version: 23.6.0 version: 24.1.2
resolution: "builder-util@npm:23.6.0" resolution: "builder-util@npm:24.1.2"
dependencies: dependencies:
7zip-bin: ~5.1.1 7zip-bin: ~5.1.1
"@types/debug": ^4.1.6
"@types/fs-extra": ^9.0.11
app-builder-bin: 4.0.0 app-builder-bin: 4.0.0
bluebird-lst: ^1.0.9 bluebird-lst: ^1.0.9
builder-util-runtime: 9.1.1 builder-util-runtime: 9.2.0
chalk: ^4.1.1 chalk: ^4.1.2
cross-spawn: ^7.0.3 cross-spawn: ^7.0.3
debug: ^4.3.4 debug: ^4.3.4
fs-extra: ^10.0.0 fs-extra: ^10.1.0
http-proxy-agent: ^5.0.0 http-proxy-agent: ^5.0.0
https-proxy-agent: ^5.0.0 https-proxy-agent: ^5.0.1
is-ci: ^3.0.0 is-ci: ^3.0.0
js-yaml: ^4.1.0 js-yaml: ^4.1.0
source-map-support: ^0.5.19 source-map-support: ^0.5.19
stat-mode: ^1.0.0 stat-mode: ^1.0.0
temp-file: ^3.4.0 temp-file: ^3.4.0
checksum: 138fb9abed01ea2e5ac895e6a6ed75310ca6c89e0050483c81801b052f61b42ae5a042f457088b6e205ec8b4403b1ff3a325955f110255afb4da2310e3cf14ad checksum: 83dc3f7b7152bc6b06edb8ac3388fa24f86b3603742709dfbcde5606293651e4aff0c626e00366d8c0320156a92f48ab3297b67178688ecfc8a653241e7b7b42
languageName: node languageName: node
linkType: hard linkType: hard
@@ -11928,13 +11939,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"colors@npm:1.0.3":
version: 1.0.3
resolution: "colors@npm:1.0.3"
checksum: 234e8d3ab7e4003851cdd6a1f02eaa16dabc502ee5f4dc576ad7959c64b7477b15bd21177bab4055a4c0a66aa3d919753958030445f87c39a253d73b7a3637f5
languageName: node
linkType: hard
"columnify@npm:^1.5.4": "columnify@npm:^1.5.4":
version: 1.5.4 version: 1.5.4
resolution: "columnify@npm:1.5.4" resolution: "columnify@npm:1.5.4"
@@ -11999,15 +12003,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"commander@npm:2.9.0":
version: 2.9.0
resolution: "commander@npm:2.9.0"
dependencies:
graceful-readlink: ">= 1.0.0"
checksum: 37939b6866ae190784fa946ea5b926dfe713731064c746e818642ac59e28f513b54e88e35d8c34b4d24d063cb465977dca2efd2ec974f91e495c743fcb2ae7a2
languageName: node
linkType: hard
"commander@npm:7, commander@npm:^7.0.0, commander@npm:^7.2.0": "commander@npm:7, commander@npm:^7.0.0, commander@npm:^7.2.0":
version: 7.2.0 version: 7.2.0
resolution: "commander@npm:7.2.0" resolution: "commander@npm:7.2.0"
@@ -12191,6 +12186,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"config-file-ts@npm:^0.2.4":
version: 0.2.4
resolution: "config-file-ts@npm:0.2.4"
dependencies:
glob: ^7.1.6
typescript: ^4.0.2
checksum: c7032064c0b00d7a3c429ea4dad477cc32a66370a0a2c39440feea0568158e662781cb905a54319be50f0345a63045ecbd7cc9a9ccbf0cc15744f874deea8029
languageName: node
linkType: hard
"configstore@npm:^5.0.1": "configstore@npm:^5.0.1":
version: 5.0.1 version: 5.0.1
resolution: "configstore@npm:5.0.1" resolution: "configstore@npm:5.0.1"
@@ -13684,7 +13689,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.8, debug@npm:^2.6.9": "debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.9":
version: 2.6.9 version: 2.6.9
resolution: "debug@npm:2.6.9" resolution: "debug@npm:2.6.9"
dependencies: dependencies:
@@ -14404,17 +14409,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"dir-compare@npm:^2.4.0": "dir-compare@npm:^3.0.0":
version: 2.4.0 version: 3.3.0
resolution: "dir-compare@npm:2.4.0" resolution: "dir-compare@npm:3.3.0"
dependencies: dependencies:
buffer-equal: 1.0.0 buffer-equal: ^1.0.0
colors: 1.0.3 minimatch: ^3.0.4
commander: 2.9.0 checksum: 05e7381509b17cb4e6791bd9569c12ce4267f44b1ee36594946ed895ed7ad24da9285130dc42af3a60707d58c76307bb3a1cbae2acd0a9cce8c74664e6a26828
minimatch: 3.0.4
bin:
dircompare: src/cli/dircompare.js
checksum: 16710bcb640b0edb753c6ecf10440c20a073588d797f624288601c52bca64a1f8c4dcd474d1fb7fda3595361b7cf528dee856140d83ecdaa19ba5695112d1209
languageName: node languageName: node
linkType: hard linkType: hard
@@ -14436,21 +14437,21 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"dmg-builder@npm:23.6.0": "dmg-builder@npm:24.1.2":
version: 23.6.0 version: 24.1.2
resolution: "dmg-builder@npm:23.6.0" resolution: "dmg-builder@npm:24.1.2"
dependencies: dependencies:
app-builder-lib: 23.6.0 app-builder-lib: 24.1.2
builder-util: 23.6.0 builder-util: 24.1.2
builder-util-runtime: 9.1.1 builder-util-runtime: 9.2.0
dmg-license: ^1.0.11 dmg-license: ^1.0.11
fs-extra: ^10.0.0 fs-extra: ^10.1.0
iconv-lite: ^0.6.2 iconv-lite: ^0.6.2
js-yaml: ^4.1.0 js-yaml: ^4.1.0
dependenciesMeta: dependenciesMeta:
dmg-license: dmg-license:
optional: true optional: true
checksum: 3e37a4b191cf40c9c7b97d07408c2bf58e7632d78de0dc49a142fb7c68670fd2a7123f31ee8803b3cd100f38feea7b785c28698dfaace508254659d81ecc0b80 checksum: 2a347a331ce6998f1aad53cbdb92a25ccdc7776354c609ac16131226bf983621f6ec3aad75eda1655705bc544c06abc7c58c6f6c3861aad9adf20fb4d6bf52dc
languageName: node languageName: node
linkType: hard linkType: hard
@@ -14770,17 +14771,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"ejs@npm:^3.1.7":
version: 3.1.7
resolution: "ejs@npm:3.1.7"
dependencies:
jake: ^10.8.5
bin:
ejs: bin/cli.js
checksum: fe40764af39955ce8f8b116716fc8b911959946698edb49ecab85df597746c07aa65d5b74ead28a1e2ffa75b0f92d9bedd752f1c29437da6137b3518271e988c
languageName: node
linkType: hard
"ejs@npm:^3.1.8": "ejs@npm:^3.1.8":
version: 3.1.8 version: 3.1.8
resolution: "ejs@npm:3.1.8" resolution: "ejs@npm:3.1.8"
@@ -14792,92 +14782,39 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"electron-builder@npm:23.6.0": "electron-builder@npm:24.1.2":
version: 23.6.0 version: 24.1.2
resolution: "electron-builder@npm:23.6.0" resolution: "electron-builder@npm:24.1.2"
dependencies: dependencies:
"@types/yargs": ^17.0.1 app-builder-lib: 24.1.2
app-builder-lib: 23.6.0 builder-util: 24.1.2
builder-util: 23.6.0 builder-util-runtime: 9.2.0
builder-util-runtime: 9.1.1 chalk: ^4.1.2
chalk: ^4.1.1 dmg-builder: 24.1.2
dmg-builder: 23.6.0 fs-extra: ^10.1.0
fs-extra: ^10.0.0
is-ci: ^3.0.0 is-ci: ^3.0.0
lazy-val: ^1.0.5 lazy-val: ^1.0.5
read-config-file: 6.2.0 read-config-file: 6.3.2
simple-update-notifier: ^1.0.7 simple-update-notifier: ^1.1.0
yargs: ^17.5.1 yargs: ^17.6.2
bin: bin:
electron-builder: cli.js electron-builder: cli.js
install-app-deps: install-app-deps.js install-app-deps: install-app-deps.js
checksum: 227f8fb9c9bb11a11d999f2ade6a5cd1afb720d6ff5053c88b4be62d1265b6268c8f6b4b3b8ad6d0a7261d57ea5acd6619ef301b843865f260b616c474cf8cbd checksum: d5e26ecfa171e104d0991e00c00287f7fb57212fdc6ad9c2d6c880a204938cfcaedfd7d5698035221324b8b4a7e068a3b24613a09447f56c440771258a7a6597
languageName: node languageName: node
linkType: hard linkType: hard
"electron-notarize@npm:1.2.2": "electron-publish@npm:24.1.2":
version: 1.2.2 version: 24.1.2
resolution: "electron-notarize@npm:1.2.2" resolution: "electron-publish@npm:24.1.2"
dependencies: dependencies:
debug: ^4.1.1 builder-util: 24.1.2
fs-extra: ^9.0.1 builder-util-runtime: 9.2.0
checksum: 98909bc90f0840a4bd3da0edc6895d719eb0d17942812a8c8f5a130d323c7fbaafd819245cfe9a6c5b5abfa8dd3b0eb2bd8ee9c0b2dcf0c3b238b6845730c368 chalk: ^4.1.2
languageName: node fs-extra: ^10.1.0
linkType: hard
"electron-osx-sign@npm:^0.6.0":
version: 0.6.0
resolution: "electron-osx-sign@npm: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
bin:
electron-osx-flat: bin/electron-osx-flat.js
electron-osx-sign: bin/electron-osx-sign.js
checksum: b688f9efb013670b4226cff7c38101e7b1384ea44e1ab203259995f1eefc019c63aa18e936217a76d33b5a5a452b987ab3d86a56a961294582ce42acbb950de6
languageName: node
linkType: hard
"electron-publish@npm:23.6.0":
version: 23.6.0
resolution: "electron-publish@npm:23.6.0"
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 lazy-val: ^1.0.5
mime: ^2.5.2 mime: ^2.5.2
checksum: 70473d800f0607b5ffc32473e87004079fe3e5f133242bb498dcff0be89bfaa4ce967860809e12b97ce216b1e907649a8a916b7483daf7a00ea28db3d665878e checksum: a1bf425099072f3b0420cffb652366d8e8985de26e562884071bc8397f870b8216c2be62a8f63fac1039162832e9807f8dd87f0a42fbd94ced5648da1ddc0e20
languageName: node
linkType: hard
"electron-rebuild@npm:3.2.9":
version: 3.2.9
resolution: "electron-rebuild@npm:3.2.9"
dependencies:
"@malept/cross-spawn-promise": ^2.0.0
chalk: ^4.0.0
debug: ^4.1.1
detect-libc: ^2.0.1
fs-extra: ^10.0.0
got: ^11.7.0
lzma-native: ^8.0.5
node-abi: ^3.0.0
node-api-version: ^0.1.4
node-gyp: ^9.0.0
ora: ^5.1.0
semver: ^7.3.5
tar: ^6.0.5
yargs: ^17.0.1
bin:
electron-rebuild: lib/src/cli.js
checksum: d72bd028849c84d0daa009765197d5afd4a643521f5f05fedfec9720923985eb474acdeed44f906f1224ced315075d715553a64dc593d78c83d1bc2b94e78cca
languageName: node languageName: node
linkType: hard linkType: hard
@@ -17827,8 +17764,8 @@ __metadata:
linkType: hard linkType: hard
"got@npm:^11.7.0": "got@npm:^11.7.0":
version: 11.8.3 version: 11.8.6
resolution: "got@npm:11.8.3" resolution: "got@npm:11.8.6"
dependencies: dependencies:
"@sindresorhus/is": ^4.0.0 "@sindresorhus/is": ^4.0.0
"@szmarczak/http-timer": ^4.0.5 "@szmarczak/http-timer": ^4.0.5
@@ -17841,7 +17778,7 @@ __metadata:
lowercase-keys: ^2.0.0 lowercase-keys: ^2.0.0
p-cancelable: ^2.0.0 p-cancelable: ^2.0.0
responselike: ^2.0.0 responselike: ^2.0.0
checksum: 3b6db107d9765470b18e4cb22f7c7400381be7425b9be5823f0168d6c21b5d6b28b023c0b3ee208f73f6638c3ce251948ca9b54a1e8f936d3691139ac202d01b checksum: bbc783578a8d5030c8164ef7f57ce41b5ad7db2ed13371e1944bef157eeca5a7475530e07c0aaa71610d7085474d0d96222c9f4268d41db333a17e39b463f45d
languageName: node languageName: node
linkType: hard linkType: hard
@@ -17878,13 +17815,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"graceful-readlink@npm:>= 1.0.0":
version: 1.0.1
resolution: "graceful-readlink@npm:1.0.1"
checksum: 4c1889ca0a6fc0bb9585b55c26a99719be132cbc4b7d84036193b70608059b9783e52e2a866d5a8e39821b16a69e899644ca75c6206563f1319b6720836b9ab2
languageName: node
linkType: hard
"grapheme-splitter@npm:^1.0.4": "grapheme-splitter@npm:^1.0.4":
version: 1.0.4 version: 1.0.4
resolution: "grapheme-splitter@npm:1.0.4" resolution: "grapheme-splitter@npm:1.0.4"
@@ -19881,16 +19811,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"isbinaryfile@npm:^3.0.2": "isbinaryfile@npm:^4.0.8":
version: 3.0.3
resolution: "isbinaryfile@npm:3.0.3"
dependencies:
buffer-alloc: ^1.2.0
checksum: 9a555786857c66fe36024d15a54e0ca371c02275622b007356d6afca2b3bca179cb0bd97e1adf5d3922b3325c0fe22813645c7f7eafb4c4bdab1da9d635133c2
languageName: node
linkType: hard
"isbinaryfile@npm:^4.0.10":
version: 4.0.10 version: 4.0.10
resolution: "isbinaryfile@npm:4.0.10" resolution: "isbinaryfile@npm:4.0.10"
checksum: a6b28db7e23ac7a77d3707567cac81356ea18bd602a4f21f424f862a31d0e7ab4f250759c98a559ece35ffe4d99f0d339f1ab884ffa9795172f632ab8f88e686 checksum: a6b28db7e23ac7a77d3707567cac81356ea18bd602a4f21f424f862a31d0e7ab4f250759c98a559ece35ffe4d99f0d339f1ab884ffa9795172f632ab8f88e686
@@ -21700,11 +21621,11 @@ __metadata:
linkType: hard linkType: hard
"keyv@npm:^4.0.0": "keyv@npm:^4.0.0":
version: 4.0.4 version: 4.5.2
resolution: "keyv@npm:4.0.4" resolution: "keyv@npm:4.5.2"
dependencies: dependencies:
json-buffer: 3.0.1 json-buffer: 3.0.1
checksum: 73f0f45e149be12aab0449a59c9a490195f231ef90024222e544f4c24221fa2b4ec1cd432f92384f0f852e6ae48b7e97f1bf2147c29616b2feddf8ffbc401777 checksum: 13ad58303acd2261c0d4831b4658451603fd159e61daea2121fcb15feb623e75ee328cded0572da9ca76b7b3ceaf8e614f1806c6b3af5db73c9c35a345259651
languageName: node languageName: node
linkType: hard linkType: hard
@@ -23555,7 +23476,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"minimatch@npm:3.0.4, minimatch@npm:^3.0.0, minimatch@npm:^3.0.2, minimatch@npm:^3.0.4": "minimatch@npm:^3.0.0, minimatch@npm:^3.0.2, minimatch@npm:^3.0.4":
version: 3.0.4 version: 3.0.4
resolution: "minimatch@npm:3.0.4" resolution: "minimatch@npm:3.0.4"
dependencies: dependencies:
@@ -23582,6 +23503,15 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"minimatch@npm:^5.1.1":
version: 5.1.6
resolution: "minimatch@npm:5.1.6"
dependencies:
brace-expansion: ^2.0.1
checksum: 7564208ef81d7065a370f788d337cd80a689e981042cb9a1d0e6580b6c6a8c9279eba80010516e258835a988363f99f54a6f711a315089b8b42694f5da9d0d77
languageName: node
linkType: hard
"minimatch@npm:^7.2.0": "minimatch@npm:^7.2.0":
version: 7.4.2 version: 7.4.2
resolution: "minimatch@npm:7.4.2" resolution: "minimatch@npm:7.4.2"
@@ -24231,11 +24161,11 @@ __metadata:
linkType: hard linkType: hard
"node-abi@npm:^3.0.0": "node-abi@npm:^3.0.0":
version: 3.5.0 version: 3.34.0
resolution: "node-abi@npm:3.5.0" resolution: "node-abi@npm:3.34.0"
dependencies: dependencies:
semver: ^7.3.5 semver: ^7.3.5
checksum: e7fa2363cea366e788e460ead39cf900cc3c49b5978fa56790fda87df54b6937424c72ea00cbfb72fe1513eedcbb48a0ac50a56e7961cc6bd425ef09efbe1916 checksum: c58b16570d6b5a42ade1e2ba55864460db77508e477e6e0fca8aae7142614128b6adf2e3bbe56115c64099f874355bc55760368c565fa4c865372913aaebdda3
languageName: node languageName: node
linkType: hard linkType: hard
@@ -24379,13 +24309,13 @@ __metadata:
linkType: hard linkType: hard
"node-gyp-build@npm:^4.2.1": "node-gyp-build@npm:^4.2.1":
version: 4.3.0 version: 4.6.0
resolution: "node-gyp-build@npm:4.3.0" resolution: "node-gyp-build@npm:4.6.0"
bin: bin:
node-gyp-build: bin.js node-gyp-build: bin.js
node-gyp-build-optional: optional.js node-gyp-build-optional: optional.js
node-gyp-build-test: build-test.js node-gyp-build-test: build-test.js
checksum: 1ecab16d9f275174d516e223f60f65ebe07540347d5c04a6a7d6921060b7f2e3af4f19463d9d1dcedc452e275c2ae71354a99405e55ebd5b655bb2f38025c728 checksum: 25d78c5ef1f8c24291f4a370c47ba52fcea14f39272041a90a7894cd50d766f7c8cb8fb06c0f42bf6f69b204b49d9be3c8fc344aac09714d5bdb95965499eb15
languageName: node languageName: node
linkType: hard linkType: hard
@@ -24409,7 +24339,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"node-gyp@npm:9.3.1": "node-gyp@npm:9.3.1, node-gyp@npm:^9.0.0":
version: 9.3.1 version: 9.3.1
resolution: "node-gyp@npm:9.3.1" resolution: "node-gyp@npm:9.3.1"
dependencies: dependencies:
@@ -24450,26 +24380,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"node-gyp@npm:^9.0.0":
version: 9.3.0
resolution: "node-gyp@npm:9.3.0"
dependencies:
env-paths: ^2.2.0
glob: ^7.1.4
graceful-fs: ^4.2.6
make-fetch-happen: ^10.0.3
nopt: ^6.0.0
npmlog: ^6.0.0
rimraf: ^3.0.2
semver: ^7.3.5
tar: ^6.1.2
which: ^2.0.2
bin:
node-gyp: bin/node-gyp.js
checksum: 589ddd3ed967724ef425f9624bfa47cf73022640ab3eba6d556e92cdc4ddef33b63fce3a467c93b995a3f61df92eafd3c3d1e8dbe4a2c00c383334487dea99c3
languageName: node
linkType: hard
"node-int64@npm:^0.4.0": "node-int64@npm:^0.4.0":
version: 0.4.0 version: 0.4.0
resolution: "node-int64@npm:0.4.0" resolution: "node-int64@npm:0.4.0"
@@ -26287,7 +26197,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"plist@npm:^3.0.1, plist@npm:^3.0.4": "plist@npm:^3.0.4":
version: 3.0.4 version: 3.0.4
resolution: "plist@npm:3.0.4" resolution: "plist@npm:3.0.4"
dependencies: dependencies:
@@ -26297,6 +26207,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"plist@npm:^3.0.5":
version: 3.0.6
resolution: "plist@npm:3.0.6"
dependencies:
base64-js: ^1.5.1
xmlbuilder: ^15.1.1
checksum: e21390fab8a3c388f8f51b76c0aa187242a40537119ce865d8637630e7d7df79b21f841ec6a4668e7c68d409a6f584d696619099a6125d28011561639c0823b8
languageName: node
linkType: hard
"plur@npm:^4.0.0": "plur@npm:^4.0.0":
version: 4.0.0 version: 4.0.0
resolution: "plur@npm:4.0.0" resolution: "plur@npm:4.0.0"
@@ -27810,16 +27730,17 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"read-config-file@npm:6.2.0": "read-config-file@npm:6.3.2":
version: 6.2.0 version: 6.3.2
resolution: "read-config-file@npm:6.2.0" resolution: "read-config-file@npm:6.3.2"
dependencies: dependencies:
config-file-ts: ^0.2.4
dotenv: ^9.0.2 dotenv: ^9.0.2
dotenv-expand: ^5.1.0 dotenv-expand: ^5.1.0
js-yaml: ^4.1.0 js-yaml: ^4.1.0
json5: ^2.2.0 json5: ^2.2.0
lazy-val: ^1.0.4 lazy-val: ^1.0.4
checksum: 51e30db82244b8ceea19143207a52c5210fa17f5282ec43e9485cf7da87ac4ee3a0fb961cccc5c7af319b06d004baa0154349e09ca8ca7235ae7e5ac7c14c3f3 checksum: bb4862851b616f905219a474fe92e37f2a65e07cda896cd3a89b3b357d38f9bfc3fd3d443e2f9c5fdd85b5166d5d09d49088dd8933cd82fd606c017a20703007
languageName: node languageName: node
linkType: hard linkType: hard
@@ -28646,11 +28567,11 @@ __metadata:
linkType: hard linkType: hard
"responselike@npm:^2.0.0": "responselike@npm:^2.0.0":
version: 2.0.0 version: 2.0.1
resolution: "responselike@npm:2.0.0" resolution: "responselike@npm:2.0.1"
dependencies: dependencies:
lowercase-keys: ^2.0.0 lowercase-keys: ^2.0.0
checksum: 6a4d32c37d4e88678ae0a9d69fcc90aafa15b1a3eab455bd65c06af3c6c4976afc47d07a0e5a60d277ab041a465f43bf0a581e0d7ab33786e7a7741573f2e487 checksum: b122535466e9c97b55e69c7f18e2be0ce3823c5d47ee8de0d9c0b114aa55741c6db8bfbfce3766a94d1272e61bfb1ebf0a15e9310ac5629fbb7446a861b4fd3a
languageName: node languageName: node
linkType: hard linkType: hard
@@ -29622,6 +29543,15 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"simple-update-notifier@npm:^1.1.0":
version: 1.1.0
resolution: "simple-update-notifier@npm:1.1.0"
dependencies:
semver: ~7.0.0
checksum: 1012e9b6c504e559a948078177b3eedbb9d7e4d15878e2bda56314d08db609ca5da485be4ac9f838759faae8057935ee0246fcdf63f1233c86bd9fecb2a5544b
languageName: node
linkType: hard
"sisteransi@npm:^1.0.5": "sisteransi@npm:^1.0.5":
version: 1.0.5 version: 1.0.5
resolution: "sisteransi@npm:1.0.5" resolution: "sisteransi@npm:1.0.5"
@@ -31150,7 +31080,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"tar@npm:6.1.13": "tar@npm:6.1.13, tar@npm:^6.0.5, tar@npm:^6.1.12":
version: 6.1.13 version: 6.1.13
resolution: "tar@npm:6.1.13" resolution: "tar@npm:6.1.13"
dependencies: dependencies:
@@ -31179,7 +31109,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"tar@npm:^6.0.2, tar@npm:^6.0.5, tar@npm:^6.1.11, tar@npm:^6.1.2": "tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2":
version: 6.1.11 version: 6.1.11
resolution: "tar@npm:6.1.11" resolution: "tar@npm:6.1.11"
dependencies: dependencies:
@@ -32229,7 +32159,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"typescript@npm:^4.0.0, typescript@npm:^4.5.5": "typescript@npm:^4.0.0, typescript@npm:^4.0.2, typescript@npm:^4.5.5":
version: 4.9.5 version: 4.9.5
resolution: "typescript@npm:4.9.5" resolution: "typescript@npm:4.9.5"
bin: bin:
@@ -32269,7 +32199,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"typescript@patch:typescript@^4.0.0#~builtin<compat/typescript>, typescript@patch:typescript@^4.5.5#~builtin<compat/typescript>": "typescript@patch:typescript@^4.0.0#~builtin<compat/typescript>, typescript@patch:typescript@^4.0.2#~builtin<compat/typescript>, typescript@patch:typescript@^4.5.5#~builtin<compat/typescript>":
version: 4.9.5 version: 4.9.5
resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin<compat/typescript>::version=4.9.5&hash=ad5954" resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin<compat/typescript>::version=4.9.5&hash=ad5954"
bin: bin:
@@ -33881,7 +33811,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"xmlbuilder@npm:>=11.0.1": "xmlbuilder@npm:>=11.0.1, xmlbuilder@npm:^15.1.1":
version: 15.1.1 version: 15.1.1
resolution: "xmlbuilder@npm:15.1.1" resolution: "xmlbuilder@npm:15.1.1"
checksum: 14f7302402e28d1f32823583d121594a9dca36408d40320b33f598bd589ca5163a352d076489c9c64d2dc1da19a790926a07bf4191275330d4de2b0d85bb1843 checksum: 14f7302402e28d1f32823583d121594a9dca36408d40320b33f598bd589ca5163a352d076489c9c64d2dc1da19a790926a07bf4191275330d4de2b0d85bb1843
@@ -34032,7 +33962,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"yargs@npm:17.7.1": "yargs@npm:17.7.1, yargs@npm:^17.0.1":
version: 17.7.1 version: 17.7.1
resolution: "yargs@npm:17.7.1" resolution: "yargs@npm:17.7.1"
dependencies: dependencies:
@@ -34100,21 +34030,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"yargs@npm:^17.0.1":
version: 17.3.0
resolution: "yargs@npm:17.3.0"
dependencies:
cliui: ^7.0.2
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.0.0
checksum: 2b687338684bf9645e9389ffdbe813fc5a2ddfede299d46fbe5ac80eb9a391e558b97861ba44d2256936ebe9d7f8135f6a38af1c76a5685eac4061008b2df57a
languageName: node
linkType: hard
"yargs@npm:^17.3.1": "yargs@npm:^17.3.1":
version: 17.5.1 version: 17.5.1
resolution: "yargs@npm:17.5.1" resolution: "yargs@npm:17.5.1"