Upgrade electron-builder to 26.0.10 to fix packaging for pnpm

Co-authored-by: Fedor Indutny <indutny@signal.org>
This commit is contained in:
ayumi-signal
2025-03-14 12:02:51 -07:00
committed by GitHub
parent 7c0cbb58ef
commit ae35eb8e49
7 changed files with 217 additions and 929 deletions

1
.npmrc
View File

@@ -1,2 +1 @@
node-linker=hoisted
legacy-peer-deps=true

View File

@@ -293,7 +293,7 @@
"danger": "12.3.3",
"debug": "4.3.7",
"electron": "34.2.0",
"electron-builder": "26.0.0-alpha.8",
"electron-builder": "26.0.10",
"electron-mocha": "13.0.1",
"endanger": "7.0.4",
"enquirer": "2.4.1",
@@ -360,7 +360,7 @@
"casual@1.6.2": "patches/casual+1.6.2.patch",
"protobufjs@7.3.2": "patches/protobufjs+7.3.2.patch",
"@types/express@4.17.21": "patches/@types+express+4.17.21.patch",
"dmg-builder@26.0.0-alpha.8": "patches/dmg-builder+26.0.0-alpha.8.patch",
"dmg-builder@26.0.10": "patches/dmg-builder@26.0.10.patch",
"protobufjs-cli@1.1.1": "patches/protobufjs-cli+1.1.1.patch",
"@types/fabric@4.5.3": "patches/@types+fabric+4.5.3.patch",
"electron-util@0.13.1": "patches/electron-util+0.13.1.patch",
@@ -371,7 +371,7 @@
"@vitest/expect@2.0.5": "patches/@vitest+expect+2.0.5.patch",
"got@11.8.5": "patches/got+11.8.5.patch",
"react-textarea-autosize@8.5.5": "patches/react-textarea-autosize+8.5.5.patch",
"app-builder-lib@26.0.0-alpha.8": "patches/app-builder-lib+26.0.0-alpha.8.patch",
"app-builder-lib@26.0.10": "patches/app-builder-lib@26.0.10.patch",
"growing-file@0.1.3": "patches/growing-file+0.1.3.patch",
"websocket@1.0.34": "patches/websocket+1.0.34.patch",
"@types/websocket@1.0.0": "patches/@types+websocket+1.0.0.patch",
@@ -447,14 +447,16 @@
"bundleVersion": "1"
},
"win": {
"signtoolOptions": {
"certificateSubjectName": "Signal Messenger, LLC",
"certificateSha1": "8D5E3CD800736C5E1FE459A1F5AA48287D4F6EC6",
"publisherName": "Signal Messenger, LLC",
"sign": "./ts/scripts/sign-windows.js",
"signingHashAlgorithms": [
"sha256"
]
},
"artifactName": "${name}-win-${arch}-${version}.${ext}",
"certificateSubjectName": "Signal Messenger, LLC",
"certificateSha1": "8D5E3CD800736C5E1FE459A1F5AA48287D4F6EC6",
"signingHashAlgorithms": [
"sha256"
],
"sign": "./ts/scripts/sign-windows.js",
"publisherName": "Signal Messenger, LLC",
"icon": "build/icons/win/icon.ico",
"publish": [
{
@@ -467,8 +469,8 @@
"minOSVersion": "10.0.10240"
}
},
"signDlls": true,
"signExts": [
".dll",
".node"
],
"target": [

View File

@@ -1,5 +1,48 @@
diff --git a/out/node-module-collector/pnpmNodeModulesCollector.js b/out/node-module-collector/pnpmNodeModulesCollector.js
index e52d98fbc0d9d7fdd72a156823fca2bbc9b393fd..34c02fcfd6f81f84f49c90219425814ee3026bcd 100644
--- a/out/node-module-collector/pnpmNodeModulesCollector.js
+++ b/out/node-module-collector/pnpmNodeModulesCollector.js
@@ -25,17 +25,32 @@ class PnpmNodeModulesCollector extends nodeModulesCollector_1.NodeModulesCollect
extractProductionDependencyTree(tree) {
const p = path.normalize(this.resolvePath(tree.path));
const packageJson = require(path.join(p, "package.json"));
- const prodDependencies = { ...(packageJson.dependencies || {}), ...(packageJson.optionalDependencies || {}) };
const deps = { ...(tree.dependencies || {}), ...(tree.optionalDependencies || {}) };
const dependencies = Object.entries(deps).reduce((acc, curr) => {
+ var _b, _c;
const [packageName, dependency] = curr;
- if (!prodDependencies[packageName]) {
+ let isOptional;
+ if ((_b = packageJson.dependencies) === null || _b === void 0 ? void 0 : _b[packageName]) {
+ isOptional = false;
+ }
+ else if ((_c = packageJson.optionalDependencies) === null || _c === void 0 ? void 0 : _c[packageName]) {
+ isOptional = true;
+ }
+ else {
return acc;
}
- return {
- ...acc,
- [packageName]: this.extractProductionDependencyTree(dependency),
- };
+ try {
+ return {
+ ...acc,
+ [packageName]: this.extractProductionDependencyTree(dependency),
+ };
+ }
+ catch (error) {
+ if (isOptional) {
+ return acc;
+ }
+ throw error;
+ }
}, {});
const { name, version, path: packagePath, workspaces } = tree;
const depTree = {
diff --git a/templates/nsis/include/installer.nsh b/templates/nsis/include/installer.nsh
index 34e91df..73bfffc 100644
index 34e91dfe82fdbb2e929820f2e8deb771b7f7893c..73bfffc6c227a018cbbeb690d6d7b882ed142fc8 100644
--- a/templates/nsis/include/installer.nsh
+++ b/templates/nsis/include/installer.nsh
@@ -90,7 +90,13 @@
@@ -18,7 +61,7 @@ index 34e91df..73bfffc 100644
SetShellVarContext all
${endif}
diff --git a/templates/nsis/installSection.nsh b/templates/nsis/installSection.nsh
index 053772f..a58ea8c 100644
index 053772f55ca6ece52f0a34c4fa0f05c9a5f07bd2..a58ea8c19116f8ec3fb7515ec4104282f635ecc8 100644
--- a/templates/nsis/installSection.nsh
+++ b/templates/nsis/installSection.nsh
@@ -22,11 +22,37 @@ StrCpy $appExe "$INSTDIR\${APP_EXECUTABLE_FILENAME}"

View File

@@ -1,13 +1,13 @@
diff --git a/out/dmgLicense.js b/out/dmgLicense.js
index 9263c2b..40706e5 100644
index cf1dbdf803d3af37e439c7f0fa219b497f8faaef..d727aac55e263486b88801ac04d5b98360b374ce 100644
--- a/out/dmgLicense.js
+++ b/out/dmgLicense.js
@@ -6,7 +6,7 @@ const js_yaml_1 = require("js-yaml");
@@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.addLicenseToDmg = addLicenseToDmg;
const license_1 = require("app-builder-lib/out/util/license");
const fs_extra_1 = require("fs-extra");
const licenseButtons_1 = require("./licenseButtons");
const builder_util_1 = require("builder-util");
-const dmg_license_1 = require("dmg-license");
+// SIGNAL: const dmg_license_1 = require("dmg-license");
async function addLicenseToDmg(packager, dmgPath) {
const licenseFiles = await (0, license_1.getLicenseFiles)(packager);
if (licenseFiles.length === 0) {
const fs_extra_1 = require("fs-extra");
const js_yaml_1 = require("js-yaml");
const licenseButtons_1 = require("./licenseButtons");

327
pnpm-lock.yaml generated
View File

@@ -32,18 +32,18 @@ patchedDependencies:
'@vitest/expect@2.0.5':
hash: e8a96f71e52bf903c9f1eadba4740489a0beb48da33db52354adca484fe1f495
path: patches/@vitest+expect+2.0.5.patch
app-builder-lib@26.0.0-alpha.8:
hash: f51eb07edd5bb48cafc66769043a3ca20c22e605ed22d6be3067a73f99050111
path: patches/app-builder-lib+26.0.0-alpha.8.patch
app-builder-lib@26.0.10:
hash: 344a0cce85e08dfd5565f526be9a74e1004c4950b3f2f88e6fe5561daad18a93
path: patches/app-builder-lib@26.0.10.patch
backbone@1.6.0:
hash: 342b4b6012f8aecfa041554256444cb25af75bc933cf2ab1e91c4f66a8e47a31
path: patches/backbone+1.6.0.patch
casual@1.6.2:
hash: b88b5052437cbdc1882137778b76ca5037f71b2a030ae9ef39dc97f51670d599
path: patches/casual+1.6.2.patch
dmg-builder@26.0.0-alpha.8:
hash: 4849d517cdde0305e320b985377dfaf6e774205a88fcfd869f9e610bbd15abcd
path: patches/dmg-builder+26.0.0-alpha.8.patch
dmg-builder@26.0.10:
hash: cb72ed47fa8d45513a36db33fcb41cb75c30cada4737da067bf3fa1f063725f2
path: patches/dmg-builder@26.0.10.patch
electron-util@0.13.1:
hash: 8c6bd08d524425c72958f8edfc730eeccdbdb424bff9d1d724d6c391c2c03e99
path: patches/electron-util+0.13.1.patch
@@ -648,8 +648,8 @@ importers:
specifier: 34.2.0
version: 34.2.0
electron-builder:
specifier: 26.0.0-alpha.8
version: 26.0.0-alpha.8(electron-builder-squirrel-windows@26.0.0-alpha.8)
specifier: 26.0.10
version: 26.0.10(electron-builder-squirrel-windows@26.0.10)
electron-mocha:
specifier: 13.0.1
version: 13.0.1
@@ -1128,8 +1128,8 @@ packages:
'@dual-bundle/import-meta-resolve@4.1.0':
resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==}
'@electron/asar@3.2.17':
resolution: {integrity: sha512-OcWImUI686w8LkghQj9R2ynZ2ME693Ek6L1SiaAgqGKzBaTIZw3fHDqN82Rcl+EU1Gm9EgkJ5KLIY/q5DCRbbA==}
'@electron/asar@3.2.18':
resolution: {integrity: sha512-2XyvMe3N3Nrs8cV39IKELRHTYUWFKrmqqSY1U+GMlc0jvqjIVnoxhNd2H4JolWQncbJi1DCvb5TNxZuI2fEjWg==}
engines: {node: '>=10.12.0'}
hasBin: true
@@ -1183,6 +1183,11 @@ packages:
resolution: {integrity: sha512-fKpv9kg4SPmt+hY7SVBnIYULE9QJl8L3sCfcBsnqbJwwBwAeTLokJ9TRt9y7bK0JAzIW2y78TVVjvnQEms/yyA==}
engines: {node: '>=16.4'}
'@electron/windows-sign@1.2.1':
resolution: {integrity: sha512-YfASnrhJ+ve6Q43ZiDwmpBgYgi2u0bYjeAVi2tDfN7YWAKO8X9EEOuPGtqbJpPLM6TfAHimghICjWe2eaJ8BAg==}
engines: {node: '>=14.14'}
hasBin: true
'@emotion/is-prop-valid@0.8.8':
resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==}
@@ -3575,12 +3580,12 @@ packages:
app-builder-bin@5.0.0-alpha.12:
resolution: {integrity: sha512-j87o0j6LqPL3QRr8yid6c+Tt5gC7xNfYo6uQIQkorAC6MpeayVMZrEDzKmJJ/Hlv7EnOQpaRm53k6ktDYZyB6w==}
app-builder-lib@26.0.0-alpha.8:
resolution: {integrity: sha512-IvvGAa/RXwuNPiSckIBPjBxI4et8PWb+TsJnhKa/XtxOH64ncs6hDtV7bSxIeUmbvUj3R8dm32dej7UO0Cgtng==}
app-builder-lib@26.0.10:
resolution: {integrity: sha512-RkvyWzlBkdOBIaEI6iClelSYc+yA8vwqgq4TL/ZpXLFyhybmzktngj+PcY1AJaX5CqAMFQ3p1KyDv7F1eMszKg==}
engines: {node: '>=14.0.0'}
peerDependencies:
dmg-builder: 26.0.0-alpha.8
electron-builder-squirrel-windows: 26.0.0-alpha.8
dmg-builder: 26.0.10
electron-builder-squirrel-windows: 26.0.10
append-transform@2.0.0:
resolution: {integrity: sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==}
@@ -3589,18 +3594,6 @@ packages:
aproba@1.2.0:
resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==}
archiver-utils@2.1.0:
resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==}
engines: {node: '>= 6'}
archiver-utils@3.0.4:
resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==}
engines: {node: '>= 10'}
archiver@5.3.2:
resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==}
engines: {node: '>= 10'}
archy@1.0.0:
resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==}
@@ -3831,9 +3824,6 @@ packages:
blob-util@2.0.2:
resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==}
bluebird-lst@1.0.9:
resolution: {integrity: sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==}
bluebird@3.7.2:
resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}
@@ -3904,12 +3894,12 @@ packages:
resolution: {integrity: sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw==}
engines: {node: '>=6.14.2'}
builder-util-runtime@9.3.0-alpha.0:
resolution: {integrity: sha512-EriE6Uf15niqdkyjBOS09OrXlhEV0HKhnATlI9n63vCoisnvvRTQNgoR2MV9vnBmNGhavBPZXPWPItv4QMDVfw==}
builder-util-runtime@9.3.1:
resolution: {integrity: sha512-2/egrNDDnRaxVwK3A+cJq6UOlqOdedGA7JPqCeJjN2Zjk1/QB/6QUi3b714ScIGS7HafFXTyzJEOr5b44I3kvQ==}
engines: {node: '>=12.0.0'}
builder-util@26.0.0-alpha.8:
resolution: {integrity: sha512-qQLArPCYUvlx1Ess7Bwsdbx7F4lnPRZBMOeoVuofcdBWIg1HbGdgYp9I0VNcD2O9D2+lVUHI1gSkCj03oRXRnQ==}
builder-util@26.0.7:
resolution: {integrity: sha512-rZL8wTMtpAM8CZO4l6eIM36oie95LP7de4nEp7ZhQ94JsL7kKT4orPwp6weRzxldXPzNyalUPkhCxJcFDanFIg==}
bundle-name@4.1.0:
resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
@@ -4229,6 +4219,10 @@ packages:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
engines: {node: '>= 12'}
commander@9.5.0:
resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
engines: {node: ^12.20.0 || >=14}
common-path-prefix@3.0.0:
resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}
@@ -4239,10 +4233,6 @@ packages:
resolution: {integrity: sha512-pJDh5/4wrEnXX/VWRZvruAGHkzKdr46z11OlTPN+VrATlWWhSKewNCJ1futCO5C7eJB3nPMFZA1LeYtcFboZ2A==}
engines: {node: '>=0.10.0'}
compress-commons@4.1.2:
resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==}
engines: {node: '>= 10'}
compressible@2.0.18:
resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
engines: {node: '>= 0.6'}
@@ -4336,15 +4326,6 @@ packages:
typescript:
optional: true
crc-32@1.2.2:
resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==}
engines: {node: '>=0.8'}
hasBin: true
crc32-stream@4.0.3:
resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==}
engines: {node: '>= 10'}
crc@3.8.0:
resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==}
@@ -4360,6 +4341,9 @@ packages:
create-require@1.1.1:
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
cross-dirname@0.1.0:
resolution: {integrity: sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==}
cross-env@7.0.3:
resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==}
engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'}
@@ -4680,8 +4664,8 @@ packages:
resolution: {integrity: sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ==}
hasBin: true
dmg-builder@26.0.0-alpha.8:
resolution: {integrity: sha512-H53RkHuUBIgiZtTTdjGigD5BVKYoH6t7Y+ZNmjdzMuptL6rCni7K0mrqvVycCkYRvdeM8BWZeUvw4iOwRQIhmQ==}
dmg-builder@26.0.10:
resolution: {integrity: sha512-wJxypzHqh79ZzZ2BCDjZPBlxQw0TaxLy3l75XvFSRjZkYxklV7/soy/7Ihzp/pmur19shpxLsFbBjwugIBMl4A==}
dmg-license@1.0.11:
resolution: {integrity: sha512-ZdzmqwKmECOWJpqefloC5OJy1+WZBBse5+MR88z9g9Zn4VY+WYUkAyojmhzJckH5YbbZGcYIuGAkY5/Ys5OM2Q==}
@@ -4793,11 +4777,11 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
electron-builder-squirrel-windows@26.0.0-alpha.8:
resolution: {integrity: sha512-ANGjYE4ixY1shR8L6ehy/ELnC2Q758LA4qa+xIBSP8fwmy/tug2lDIz3uMwrEGTOscFfZVhOyehOFbwnJ1NR4g==}
electron-builder-squirrel-windows@26.0.10:
resolution: {integrity: sha512-tjct3LAVC8npEspCTZc0iby6VnOqeNOYXk9J1qJES/Y2yJVFcQcZlArcWbcpfet7QUNTwt6qzERlfXYeHPEhng==}
electron-builder@26.0.0-alpha.8:
resolution: {integrity: sha512-sx9ObBOEPiHdmDkTRehZWZG2Z26dL6v+Ue3PMji6bj6q5EwY+3h8Q0qZk5JEvUYO2LRuGFbkYpnzdOZrbxRd7A==}
electron-builder@26.0.10:
resolution: {integrity: sha512-skrpii/V3WLwEWrm8aiEQ4r0eFvKN/oVHdQonVg7xsP0dyqnpCLu9YEZ7nCjGtEJZYTKmfcU/6FIugsrQsbsAA==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -4809,8 +4793,8 @@ packages:
engines: {node: '>= 16.0.0'}
hasBin: true
electron-publish@26.0.0-alpha.8:
resolution: {integrity: sha512-IGHPQkfSL+LYAIiqJ2E1mVTxNPFh4XRvQ+OPmBFrgpZrR32NrMlxssUyx1B0N1bGLjevjBMMitlwKFNM5WPnXg==}
electron-publish@26.0.7:
resolution: {integrity: sha512-zSCBtAXnLi1QhCDEomIEu22mjKgsf17VYW3fMyZ4Y9Q7s+Ftu9dqbTMaM/e/FBCn9VthnG7C/zPCr1yKpkI+dg==}
electron-to-chromium@1.5.99:
resolution: {integrity: sha512-77c/+fCyL2U+aOyqfIFi89wYLBeSTCs55xCZL0oFH0KjqsvSvyh6AdQ+UIl1vgpnQQE6g+/KK8hOIupH6VwPtg==}
@@ -4821,6 +4805,10 @@ packages:
electron-window@0.8.1:
resolution: {integrity: sha512-W1i9LfnZJozk3MXE8VgsL2E5wOUHSgyCvcg1H2vQQjj+gqhO9lVudgY3z3SF7LJAmi+0vy3CJkbMqsynWB49EA==}
electron-winstaller@5.4.0:
resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==}
engines: {node: '>=8.0.0'}
electron@23.3.13:
resolution: {integrity: sha512-BaXtHEb+KYKLouUXlUVDa/lj9pj4F5kiE0kwFdJV84Y2EU7euIDgPthfKtchhr5MVHmjtavRMIV/zAwEiSQ9rQ==}
engines: {node: '>= 12.20.55'}
@@ -5478,6 +5466,10 @@ packages:
resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
engines: {node: '>=14.14'}
fs-extra@7.0.1:
resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
engines: {node: '>=6 <7 || >=8'}
fs-extra@8.1.0:
resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
engines: {node: '>=6 <7 || >=8'}
@@ -6656,10 +6648,6 @@ packages:
lazy-val@1.0.5:
resolution: {integrity: sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==}
lazystream@1.0.1:
resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==}
engines: {node: '>= 0.6.3'}
leven@3.1.0:
resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
engines: {node: '>=6'}
@@ -6719,15 +6707,9 @@ packages:
lodash.defaults@4.2.0:
resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==}
lodash.difference@4.5.0:
resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==}
lodash.find@4.6.0:
resolution: {integrity: sha512-yaRZoAV3Xq28F1iafWN1+a0rflOej93l1DQUejs3SZ41h2O9UJBoS9aueGjPDgAl4B6tPC0NuuchLKaDQQ3Isg==}
lodash.flatten@4.4.0:
resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==}
lodash.flattendeep@4.4.0:
resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==}
@@ -6784,9 +6766,6 @@ packages:
lodash.truncate@4.4.2:
resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==}
lodash.union@4.6.0:
resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==}
lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
@@ -7843,6 +7822,11 @@ packages:
resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==}
engines: {node: ^10 || ^12 || >=14}
postject@1.0.0-alpha.6:
resolution: {integrity: sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==}
engines: {node: '>=14.0.0'}
hasBin: true
prebuild-install@6.1.4:
resolution: {integrity: sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==}
engines: {node: '>=6'}
@@ -8186,9 +8170,6 @@ packages:
resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
readdir-glob@1.1.3:
resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==}
readdirp@3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
engines: {node: '>=8.10.0'}
@@ -8384,6 +8365,11 @@ packages:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
rimraf@2.6.3:
resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==}
deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
deprecated: Rimraf versions prior to v4 are no longer supported
@@ -8997,6 +8983,10 @@ packages:
temp-file@3.4.0:
resolution: {integrity: sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg==}
temp@0.9.4:
resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==}
engines: {node: '>=6.0.0'}
term-size@1.2.0:
resolution: {integrity: sha512-7dPUZQGy/+m3/wjVz3ZW5dobSoD/02NxJpoXUX0WIyjfVS3l0c+b/+9phIDFA7FHzkYtwtMFgeGZ/Y8jVTeqQQ==}
engines: {node: '>=4'}
@@ -9062,6 +9052,9 @@ packages:
resolution: {integrity: sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==}
engines: {node: '>=0.12'}
tiny-async-pool@1.3.0:
resolution: {integrity: sha512-01EAw5EDrcVrdgyCLgoSPvqznC0sVxDSVeiOz09FUpjh71G79VCqneOr+xvt7T1r76CF6ZZfPjHorN2+d+3mqA==}
tiny-invariant@1.3.3:
resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
@@ -9800,10 +9793,6 @@ packages:
resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
engines: {node: '>=12.20'}
zip-stream@4.1.1:
resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==}
engines: {node: '>= 10'}
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
@@ -10201,7 +10190,7 @@ snapshots:
'@dual-bundle/import-meta-resolve@4.1.0': {}
'@electron/asar@3.2.17':
'@electron/asar@3.2.18':
dependencies:
commander: 5.1.0
glob: 7.2.3
@@ -10321,6 +10310,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@electron/windows-sign@1.2.1':
dependencies:
cross-dirname: 0.1.0
debug: 4.3.7(supports-color@8.1.1)
fs-extra: 11.2.0
minimist: 1.2.8
postject: 1.0.0-alpha.6
transitivePeerDependencies:
- supports-color
optional: true
'@emotion/is-prop-valid@0.8.8':
dependencies:
'@emotion/memoize': 0.7.4
@@ -13562,10 +13562,10 @@ snapshots:
app-builder-bin@5.0.0-alpha.12: {}
app-builder-lib@26.0.0-alpha.8(patch_hash=f51eb07edd5bb48cafc66769043a3ca20c22e605ed22d6be3067a73f99050111)(dmg-builder@26.0.0-alpha.8)(electron-builder-squirrel-windows@26.0.0-alpha.8):
app-builder-lib@26.0.10(patch_hash=344a0cce85e08dfd5565f526be9a74e1004c4950b3f2f88e6fe5561daad18a93)(dmg-builder@26.0.10)(electron-builder-squirrel-windows@26.0.10):
dependencies:
'@develar/schema-utils': 2.6.5
'@electron/asar': 3.2.17
'@electron/asar': 3.2.18
'@electron/fuses': 1.8.0
'@electron/notarize': 2.5.0
'@electron/osx-sign': 1.3.1
@@ -13574,18 +13574,17 @@ snapshots:
'@malept/flatpak-bundler': 0.4.0
'@types/fs-extra': 9.0.13
async-exit-hook: 2.0.1
bluebird-lst: 1.0.9
builder-util: 26.0.0-alpha.8
builder-util-runtime: 9.3.0-alpha.0
builder-util: 26.0.7
builder-util-runtime: 9.3.1
chromium-pickle-js: 0.2.0
config-file-ts: 0.2.8-rc1
debug: 4.3.7(supports-color@8.1.1)
dmg-builder: 26.0.0-alpha.8(patch_hash=4849d517cdde0305e320b985377dfaf6e774205a88fcfd869f9e610bbd15abcd)(electron-builder-squirrel-windows@26.0.0-alpha.8)
dmg-builder: 26.0.10(patch_hash=cb72ed47fa8d45513a36db33fcb41cb75c30cada4737da067bf3fa1f063725f2)(electron-builder-squirrel-windows@26.0.10)
dotenv: 16.4.7
dotenv-expand: 11.0.7
ejs: 3.1.10
electron-builder-squirrel-windows: 26.0.0-alpha.8(dmg-builder@26.0.0-alpha.8)
electron-publish: 26.0.0-alpha.8
electron-builder-squirrel-windows: 26.0.10(dmg-builder@26.0.10)
electron-publish: 26.0.7
fs-extra: 10.1.0
hosted-git-info: 4.1.0
is-ci: 3.0.1
@@ -13594,10 +13593,12 @@ snapshots:
json5: 2.2.3
lazy-val: 1.0.5
minimatch: 10.0.1
plist: 3.1.0
resedit: 1.7.2
semver: 7.6.3
tar: 6.2.1
temp-file: 3.4.0
tiny-async-pool: 1.3.0
transitivePeerDependencies:
- bluebird
- supports-color
@@ -13608,42 +13609,6 @@ snapshots:
aproba@1.2.0: {}
archiver-utils@2.1.0:
dependencies:
glob: 7.2.3
graceful-fs: 4.2.11
lazystream: 1.0.1
lodash.defaults: 4.2.0
lodash.difference: 4.5.0
lodash.flatten: 4.4.0
lodash.isplainobject: 4.0.6
lodash.union: 4.6.0
normalize-path: 3.0.0
readable-stream: 2.3.8
archiver-utils@3.0.4:
dependencies:
glob: 7.2.3
graceful-fs: 4.2.11
lazystream: 1.0.1
lodash.defaults: 4.2.0
lodash.difference: 4.5.0
lodash.flatten: 4.4.0
lodash.isplainobject: 4.0.6
lodash.union: 4.6.0
normalize-path: 3.0.0
readable-stream: 3.6.2
archiver@5.3.2:
dependencies:
archiver-utils: 2.1.0
async: 3.2.6
buffer-crc32: 0.2.13
readable-stream: 3.6.2
readdir-glob: 1.1.3
tar-stream: 2.2.0
zip-stream: 4.1.1
archy@1.0.0: {}
are-we-there-yet@1.1.7:
@@ -13909,10 +13874,6 @@ snapshots:
blob-util@2.0.2: {}
bluebird-lst@1.0.9:
dependencies:
bluebird: 3.7.2
bluebird@3.7.2: {}
blueimp-load-image@5.16.0: {}
@@ -14004,20 +13965,19 @@ snapshots:
dependencies:
node-gyp-build: 4.8.4
builder-util-runtime@9.3.0-alpha.0:
builder-util-runtime@9.3.1:
dependencies:
debug: 4.3.7(supports-color@8.1.1)
sax: 1.4.1
transitivePeerDependencies:
- supports-color
builder-util@26.0.0-alpha.8:
builder-util@26.0.7:
dependencies:
7zip-bin: 5.2.0
'@types/debug': 4.1.12
app-builder-bin: 5.0.0-alpha.12
bluebird-lst: 1.0.9
builder-util-runtime: 9.3.0-alpha.0
builder-util-runtime: 9.3.1
chalk: 4.1.2
cross-spawn: 7.0.6
debug: 4.3.7(supports-color@8.1.1)
@@ -14030,6 +13990,7 @@ snapshots:
source-map-support: 0.5.21
stat-mode: 1.0.0
temp-file: 3.4.0
tiny-async-pool: 1.3.0
transitivePeerDependencies:
- supports-color
@@ -14356,19 +14317,15 @@ snapshots:
commander@8.3.0: {}
commander@9.5.0:
optional: true
common-path-prefix@3.0.0: {}
commondir@1.0.1: {}
compare-version@0.1.2: {}
compress-commons@4.1.2:
dependencies:
buffer-crc32: 0.2.13
crc32-stream: 4.0.3
normalize-path: 3.0.0
readable-stream: 3.6.2
compressible@2.0.18:
dependencies:
mime-db: 1.53.0
@@ -14461,13 +14418,6 @@ snapshots:
optionalDependencies:
typescript: 5.6.3
crc-32@1.2.2: {}
crc32-stream@4.0.3:
dependencies:
crc-32: 1.2.2
readable-stream: 3.6.2
crc@3.8.0:
dependencies:
buffer: 5.7.1
@@ -14494,6 +14444,9 @@ snapshots:
create-require@1.1.1: {}
cross-dirname@0.1.0:
optional: true
cross-env@7.0.3:
dependencies:
cross-spawn: 7.0.6
@@ -14809,11 +14762,11 @@ snapshots:
direction@1.0.4: {}
dmg-builder@26.0.0-alpha.8(patch_hash=4849d517cdde0305e320b985377dfaf6e774205a88fcfd869f9e610bbd15abcd)(electron-builder-squirrel-windows@26.0.0-alpha.8):
dmg-builder@26.0.10(patch_hash=cb72ed47fa8d45513a36db33fcb41cb75c30cada4737da067bf3fa1f063725f2)(electron-builder-squirrel-windows@26.0.10):
dependencies:
app-builder-lib: 26.0.0-alpha.8(patch_hash=f51eb07edd5bb48cafc66769043a3ca20c22e605ed22d6be3067a73f99050111)(dmg-builder@26.0.0-alpha.8)(electron-builder-squirrel-windows@26.0.0-alpha.8)
builder-util: 26.0.0-alpha.8
builder-util-runtime: 9.3.0-alpha.0
app-builder-lib: 26.0.10(patch_hash=344a0cce85e08dfd5565f526be9a74e1004c4950b3f2f88e6fe5561daad18a93)(dmg-builder@26.0.10)(electron-builder-squirrel-windows@26.0.10)
builder-util: 26.0.7
builder-util-runtime: 9.3.1
fs-extra: 10.1.0
iconv-lite: 0.6.3
js-yaml: 4.1.0
@@ -14959,24 +14912,23 @@ snapshots:
dependencies:
jake: 10.9.2
electron-builder-squirrel-windows@26.0.0-alpha.8(dmg-builder@26.0.0-alpha.8):
electron-builder-squirrel-windows@26.0.10(dmg-builder@26.0.10):
dependencies:
app-builder-lib: 26.0.0-alpha.8(patch_hash=f51eb07edd5bb48cafc66769043a3ca20c22e605ed22d6be3067a73f99050111)(dmg-builder@26.0.0-alpha.8)(electron-builder-squirrel-windows@26.0.0-alpha.8)
archiver: 5.3.2
builder-util: 26.0.0-alpha.8
fs-extra: 10.1.0
app-builder-lib: 26.0.10(patch_hash=344a0cce85e08dfd5565f526be9a74e1004c4950b3f2f88e6fe5561daad18a93)(dmg-builder@26.0.10)(electron-builder-squirrel-windows@26.0.10)
builder-util: 26.0.7
electron-winstaller: 5.4.0
transitivePeerDependencies:
- bluebird
- dmg-builder
- supports-color
electron-builder@26.0.0-alpha.8(electron-builder-squirrel-windows@26.0.0-alpha.8):
electron-builder@26.0.10(electron-builder-squirrel-windows@26.0.10):
dependencies:
app-builder-lib: 26.0.0-alpha.8(patch_hash=f51eb07edd5bb48cafc66769043a3ca20c22e605ed22d6be3067a73f99050111)(dmg-builder@26.0.0-alpha.8)(electron-builder-squirrel-windows@26.0.0-alpha.8)
builder-util: 26.0.0-alpha.8
builder-util-runtime: 9.3.0-alpha.0
app-builder-lib: 26.0.10(patch_hash=344a0cce85e08dfd5565f526be9a74e1004c4950b3f2f88e6fe5561daad18a93)(dmg-builder@26.0.10)(electron-builder-squirrel-windows@26.0.10)
builder-util: 26.0.7
builder-util-runtime: 9.3.1
chalk: 4.1.2
dmg-builder: 26.0.0-alpha.8(patch_hash=4849d517cdde0305e320b985377dfaf6e774205a88fcfd869f9e610bbd15abcd)(electron-builder-squirrel-windows@26.0.0-alpha.8)
dmg-builder: 26.0.10(patch_hash=cb72ed47fa8d45513a36db33fcb41cb75c30cada4737da067bf3fa1f063725f2)(electron-builder-squirrel-windows@26.0.10)
fs-extra: 10.1.0
is-ci: 3.0.1
lazy-val: 1.0.5
@@ -14997,11 +14949,11 @@ snapshots:
which: 4.0.0
yargs: 17.7.2
electron-publish@26.0.0-alpha.8:
electron-publish@26.0.7:
dependencies:
'@types/fs-extra': 9.0.13
builder-util: 26.0.0-alpha.8
builder-util-runtime: 9.3.0-alpha.0
builder-util: 26.0.7
builder-util-runtime: 9.3.1
chalk: 4.1.2
form-data: 4.0.1
fs-extra: 10.1.0
@@ -15021,6 +14973,18 @@ snapshots:
dependencies:
is-electron-renderer: 2.0.1
electron-winstaller@5.4.0:
dependencies:
'@electron/asar': 3.3.1
debug: 4.3.7(supports-color@8.1.1)
fs-extra: 7.0.1
lodash: 4.17.21
temp: 0.9.4
optionalDependencies:
'@electron/windows-sign': 1.2.1
transitivePeerDependencies:
- supports-color
electron@23.3.13:
dependencies:
'@electron/get': 2.0.3
@@ -15938,6 +15902,12 @@ snapshots:
jsonfile: 6.1.0
universalify: 2.0.1
fs-extra@7.0.1:
dependencies:
graceful-fs: 4.2.11
jsonfile: 4.0.0
universalify: 0.1.2
fs-extra@8.1.0:
dependencies:
graceful-fs: 4.2.11
@@ -17432,10 +17402,6 @@ snapshots:
lazy-val@1.0.5: {}
lazystream@1.0.1:
dependencies:
readable-stream: 2.3.8
leven@3.1.0: {}
levn@0.3.0:
@@ -17492,14 +17458,11 @@ snapshots:
lodash.debounce@4.0.8: {}
lodash.defaults@4.2.0: {}
lodash.difference@4.5.0: {}
lodash.defaults@4.2.0:
optional: true
lodash.find@4.6.0: {}
lodash.flatten@4.4.0: {}
lodash.flattendeep@4.4.0: {}
lodash.get@4.4.2: {}
@@ -17537,8 +17500,6 @@ snapshots:
lodash.truncate@4.4.2: {}
lodash.union@4.6.0: {}
lodash@4.17.21: {}
log-symbols@4.1.0:
@@ -18688,6 +18649,11 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
postject@1.0.0-alpha.6:
dependencies:
commander: 9.5.0
optional: true
prebuild-install@6.1.4:
dependencies:
detect-libc: 1.0.3
@@ -19218,10 +19184,6 @@ snapshots:
process: 0.11.10
string_decoder: 1.3.0
readdir-glob@1.1.3:
dependencies:
minimatch: 5.1.6
readdirp@3.6.0:
dependencies:
picomatch: 2.3.1
@@ -19423,6 +19385,10 @@ snapshots:
reusify@1.0.4: {}
rimraf@2.6.3:
dependencies:
glob: 7.2.3
rimraf@3.0.2:
dependencies:
glob: 7.2.3
@@ -20196,6 +20162,11 @@ snapshots:
async-exit-hook: 2.0.1
fs-extra: 10.1.0
temp@0.9.4:
dependencies:
mkdirp: 0.5.6
rimraf: 2.6.3
term-size@1.2.0:
dependencies:
execa: 0.7.0
@@ -20262,6 +20233,10 @@ snapshots:
es5-ext: 0.10.64
next-tick: 1.1.0
tiny-async-pool@1.3.0:
dependencies:
semver: 5.7.2
tiny-invariant@1.3.3: {}
tiny-warning@1.0.3: {}
@@ -21102,12 +21077,6 @@ snapshots:
yocto-queue@1.1.1: {}
zip-stream@4.1.1:
dependencies:
archiver-utils: 3.0.4
compress-commons: 4.1.2
readable-stream: 3.6.2
zod@3.23.8(patch_hash=239818e5d88990616205c8cdc1de1660bf5e18b157d00c4a5f726dde6094af4d): {}
zwitch@1.0.5: {}

View File

@@ -11,7 +11,10 @@ export async function sign(
configuration: CustomWindowsSignTaskConfiguration
): Promise<void> {
// In CI, we remove certificate information from package.json to disable signing
if (!configuration.options.certificateSha1) {
if (
!configuration.options.signtoolOptions ||
!configuration.options.signtoolOptions.certificateSha1
) {
return;
}

View File

@@ -15,84 +15,6 @@
"updated": "2018-09-18T19:19:27.699Z",
"reasonDetail": "Part of runtime library for C++ transpiled code"
},
{
"rule": "eval",
"path": "node_modules/@cspotcode/source-map-support/source-map-support.js",
"line": " // Most eval() calls are in this format",
"reasonCategory": "usageTrusted",
"updated": "2024-09-26T18:39:25.816Z"
},
{
"rule": "eval",
"path": "node_modules/@cspotcode/source-map-support/source-map-support.js",
"line": " // Parse nested eval() calls using recursion",
"reasonCategory": "usageTrusted",
"updated": "2024-09-26T18:39:25.816Z"
},
{
"rule": "eval",
"path": "node_modules/@cspotcode/source-map-support/source-map-support.js",
"line": " // passed to eval() ending in \"//# sourceURL=...\" will return the source file",
"reasonCategory": "usageTrusted",
"updated": "2024-09-26T18:39:25.816Z"
},
{
"rule": "eval",
"path": "node_modules/@cspotcode/source-map-support/source-map-support.js",
"line": " // Code called using eval() needs special handling",
"reasonCategory": "usageTrusted",
"updated": "2024-09-26T18:39:25.816Z"
},
{
"rule": "eval",
"path": "node_modules/@jsonjoy.com/util/lib/codegen/compile.js",
"line": "const compile = (js) => eval(js);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:42:33.044Z"
},
{
"rule": "eval",
"path": "node_modules/@protobufjs/inquire/index.js",
"line": " var mod = eval(\"quire\".replace(/^/,\"re\"))(moduleName); // eslint-disable-line no-eval",
"reasonCategory": "usageTrusted",
"updated": "2018-09-18T19:19:27.699Z",
"reasonDetail": "What's being eval'd is a static string"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/animated/dist/react-spring_animated.legacy-esm.js",
"line": " const instanceRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-16T00:21:51.887Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/animated/dist/react-spring_animated.legacy-esm.js",
"line": " const observerRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2024-11-16T00:21:51.887Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring_core.legacy-esm.js",
"line": " const layoutId = useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-16T00:21:51.887Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring_core.legacy-esm.js",
"line": " const ctrls = useRef([...state.ctrls]);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-16T00:21:51.887Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring_shared.legacy-esm.js",
"line": " const ref = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-16T00:21:51.887Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@signalapp/quill-cjs/core/editor.js",
@@ -265,235 +187,6 @@
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@sindresorhus/is/dist/index.js",
"line": " 'innerHTML',",
"reasonCategory": "usageTrusted",
"updated": "2021-10-06T15:40:12.124Z"
},
{
"rule": "eval",
"path": "node_modules/@sinonjs/commons/lib/function-name.test.js",
"line": " fn = eval(\"(function*() {})\")().constructor;",
"reasonCategory": "testCode",
"updated": "2020-10-09T22:28:48.591Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.cjs.js",
"line": " if (!element || !('innerHTML' in element)) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.cjs.js",
"line": " if (!element.innerHTML) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.cjs.js",
"line": " const playgroundUrl = getPlaygroundUrl(element.innerHTML);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.cjs.js",
"line": " if (!('outerHTML' in dom)) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.cjs.js",
"line": " return maxLength !== undefined && dom.outerHTML.length > maxLength ? debugContent.slice(0, maxLength) + \"...\" : debugContent;",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js",
"line": " if (!element || !('innerHTML' in element)) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js",
"line": " if (!element.innerHTML) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js",
"line": " const playgroundUrl = getPlaygroundUrl(element.innerHTML);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js",
"line": " if (!('outerHTML' in dom)) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.esm.js",
"line": " return maxLength !== undefined && dom.outerHTML.length > maxLength ? debugContent.slice(0, maxLength) + \"...\" : debugContent;",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.umd.js",
"line": "\t if (!element || !('innerHTML' in element)) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.umd.js",
"line": "\t if (!element.innerHTML) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.umd.js",
"line": "\t const playgroundUrl = getPlaygroundUrl(element.innerHTML);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.umd.js",
"line": "\t if (!('outerHTML' in dom)) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.umd.js",
"line": "\t return maxLength !== undefined && dom.outerHTML.length > maxLength ? debugContent.slice(0, maxLength) + \"...\" : debugContent;",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.umd.min.js",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/@testing-library/dom.umd.min.js",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/pretty-dom.js",
"line": " if (!('outerHTML' in dom)) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/dom/dist/pretty-dom.js",
"line": " return maxLength !== undefined && dom.outerHTML.length > maxLength ? `${debugContent.slice(0, maxLength)}...` : debugContent;",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/screen.js",
"line": " if (!element || !('innerHTML' in element)) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/screen.js",
"line": " if (!element.innerHTML) {",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/dom/dist/screen.js",
"line": " const playgroundUrl = getPlaygroundUrl(element.innerHTML);",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-4fe91ec3.js",
"line": " pass: element.innerHTML === '',",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-4fe91ec3.js",
"line": " ` ${this.utils.printReceived(element.innerHTML)}`,",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-4fe91ec3.js",
"line": " ` ${this.utils.printReceived(element.innerHTML)}`,",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-4fe91ec3.js",
"line": " div.innerHTML = htmlText;",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-4fe91ec3.js",
"line": " return div.innerHTML",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-4fe91ec3.js",
"line": " pass: container.outerHTML.includes(getNormalizedHtml(container, htmlText)),",
"reasonCategory": "usageTrusted",
"updated": "2024-11-13T23:31:32.324Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/user-event/dist/cjs/utility/selectOptions.js",
"line": " const matchingOption = allOptions.find((o)=>o.value === val || o.innerHTML === val);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/user-event/dist/esm/utility/selectOptions.js",
"line": " const matchingOption = allOptions.find((o)=>o.value === val || o.innerHTML === val);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/@tootallnate/quickjs-emscripten/dist/context.js",
"line": " * Like [`eval(code)`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval#Description).",
"reasonCategory": "falseMatch",
"updated": "2023-08-29T19:25:52.732Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/axe-core/axe.js",
@@ -548,41 +241,6 @@
"reasonCategory": "usageTrusted",
"updated": "2024-11-14T01:39:46.132Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/dom-serializer/lib/esm/index.js",
"line": " * Can be thought of as the equivalent of the `outerHTML` of the passed node(s).",
"reasonCategory": "falseMatch",
"updated": "2023-01-11T23:51:00.603Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/dom-serializer/lib/index.js",
"line": " * Can be thought of as the equivalent of the `outerHTML` of the passed node(s).",
"reasonCategory": "falseMatch",
"updated": "2023-01-11T23:51:00.603Z"
},
{
"rule": "React-ref",
"path": "node_modules/esquery/dist/esquery.esm.min.js",
"reasonCategory": "falseMatch",
"updated": "2020-08-26T00:10:28.628Z",
"reasonDetail": "isn't react"
},
{
"rule": "React-ref",
"path": "node_modules/esquery/dist/esquery.min.js",
"reasonCategory": "falseMatch",
"updated": "2020-08-26T00:10:28.628Z",
"reasonDetail": "isn't react"
},
{
"rule": "eval",
"path": "node_modules/expect-playwright/lib/matchers/toHaveSelectorCount/index.js",
"line": " const actualCount = await elementHandle.$$eval(selector, (el) => el.length);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/framer-motion/dist/cjs/index.js",
@@ -827,13 +485,6 @@
"reasonCategory": "usageTrusted",
"updated": "2025-02-19T20:14:46.879Z"
},
{
"rule": "eval",
"path": "node_modules/globalthis/test/tests.js",
"line": "\t\teval(key + ' = semaphore;');",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
@@ -973,261 +624,6 @@
"reasonCategory": "usageTrusted",
"updated": "2024-11-16T00:33:41.092Z"
},
{
"rule": "eval",
"path": "node_modules/jest-runner/node_modules/source-map-support/source-map-support.js",
"line": " // Most eval() calls are in this format",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/jest-runner/node_modules/source-map-support/source-map-support.js",
"line": " // Parse nested eval() calls using recursion",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/jest-runner/node_modules/source-map-support/source-map-support.js",
"line": " // passed to eval() ending in \"//# sourceURL=...\" will return the source file",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/jest-runner/node_modules/source-map-support/source-map-support.js",
"line": " // Code called using eval() needs special handling",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-ref",
"path": "node_modules/joi/dist/joi-browser.min.js",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/jsdoc/templates/default/static/scripts/prettify/prettify.js",
"reasonCategory": "testCode",
"updated": "2023-07-12T01:02:31.061Z"
},
{
"rule": "eval",
"path": "node_modules/loader-runner/lib/loadLoader.js",
"line": "\t\t\tvar modulePromise = eval(\"import(\" + JSON.stringify(loaderUrl.toString()) + \")\");",
"reasonCategory": "usageTrusted",
"updated": "2021-04-05T20:48:36.065Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.runningAlert.innerHTML = \"Running \" + this.completeSpecCount + \" of \" + specPluralizedFor(this.totalSpecCount);",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.skippedAlert.innerHTML = \"Skipping \" + this.skippedCount + \" of \" + specPluralizedFor(this.totalSpecCount) + \" - run all\";",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.passedAlert.innerHTML = \"Passing \" + specPluralizedFor(this.passedCount);",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.failedAlert.innerHTML = \"Failing \" + specPluralizedFor(this.failedCount);",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.summaryMenuItem.innerHTML = \"\" + specPluralizedFor(this.runningSpecCount);",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.detailsMenuItem.innerHTML = \"\" + this.failedCount + \" failing\";",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.skippedAlert.innerHTML = \"Ran \" + this.runningSpecCount + \" of \" + specPluralizedFor(this.totalSpecCount) + \" - run all\";",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/serialize.js",
"line": " } else if (elem.innerHTML) {",
"reasonCategory": "usageTrusted",
"updated": "2018-09-15T00:38:04.183Z",
"reasonDetail": "Getting the value, not setting it"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/serialize.js",
"line": " key !== \"textContent\" && key !== \"innerText\" && key !== \"namespaceURI\" && key !== \"innerHTML\"",
"reasonCategory": "usageTrusted",
"updated": "2018-09-15T00:38:04.183Z",
"reasonDetail": "Getting the value, not setting it"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/serialize.js",
"line": " strings.push(elem.innerHTML)",
"reasonCategory": "usageTrusted",
"updated": "2020-09-11T17:24:56.124Z",
"reasonDetail": "Read, not write"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " html = div.innerHTML",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " var innerHTML = []",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " innerHTML.push(String(node.outerHTML || node))",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " html = innerHTML.join(\"\")",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " var html = String(div.outerHTML || div)",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " html = element.outerHTML",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " innerHTML.push(String(node.outerHTML || node))",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-dom-element.js",
"line": " test(\"does not serialize innerHTML as an attribute\", function(assert) {",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-dom-element.js",
"line": " div.innerHTML = \"Test <img />\"",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-dom-element.js",
"line": " input.innerHTML = \"user input here\"",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/object-inspect/example/inspect.js",
"line": "d.innerHTML = '<b>wooo</b><i>iiiii</i>';",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/object-inspect/test/browser/dom.js",
"line": " d.innerHTML = '<b>wooo</b><i>iiiii</i>';",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/p-event/index.js",
"line": "\t\t\tmultiArgs: false,",
"reasonCategory": "falseMatch",
"updated": "2024-12-20T19:43:51.589Z"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/p-event/index.js",
"line": "\t\tmultiArgs: false,",
"reasonCategory": "falseMatch",
"updated": "2024-12-20T19:43:51.589Z"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/p-event/index.js",
"line": "\t\t\tconst value = options.multiArgs ? args : args[0];",
"reasonCategory": "falseMatch|testCode|exampleCode|otherUtilityCode|regexMatchedSafeCode|notExercisedByOurApp|ruleNeeded|usageTrusted",
"updated": "2024-12-20T19:43:51.589Z",
"reasonDetail": "<optional>"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/p-event/index.js",
"line": "\t\tconst value = options.multiArgs ? args : args[0];",
"reasonCategory": "otherUtilityCode",
"updated": "2024-12-20T19:43:51.589Z"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/p-event/index.js",
"line": "\t\terror = options.multiArgs ? args : args[0];",
"reasonCategory": "otherUtilityCode",
"updated": "2024-12-20T19:46:49.191Z"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/p-event/index.js",
"line": "\t\tconst value = options.multiArgs ? args : args[0];",
"reasonCategory": "otherUtilityCode",
"updated": "2024-12-20T19:46:49.191Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/parse-entities/decode-entity.browser.js",
"line": " el.innerHTML = entity",
"reasonCategory": "usageTrusted",
"updated": "2020-08-25T16:59:46.588Z",
"reasonDetail": "Ephemeral element"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/pify/index.js",
@@ -1310,13 +706,6 @@
"updated": "2022-01-04T20:32:10.596Z",
"reasonDetail": "Sample code never required by us."
},
{
"rule": "eval",
"path": "node_modules/raw-body/node_modules/depd/index.js",
"line": " var deprecatedfn = eval('(function (' + args + ') {\\n' +",
"reasonCategory": "usageTrusted",
"updated": "2022-12-13T00:55:48.389Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-blurhash/docs/demo.f335462148ad584661d8.js",
@@ -1611,123 +1000,6 @@
"reasonCategory": "usageTrusted",
"updated": "2024-11-16T00:31:42.167Z"
},
{
"rule": "eval",
"path": "node_modules/source-map-support/source-map-support.js",
"line": " // Most eval() calls are in this format",
"reasonCategory": "falseMatch",
"updated": "2020-04-30T22:35:27.860Z"
},
{
"rule": "eval",
"path": "node_modules/source-map-support/source-map-support.js",
"line": " // Parse nested eval() calls using recursion",
"reasonCategory": "falseMatch",
"updated": "2020-04-30T22:35:27.860Z"
},
{
"rule": "eval",
"path": "node_modules/source-map-support/source-map-support.js",
"line": " // passed to eval() ending in \"//# sourceURL=...\" will return the source file",
"reasonCategory": "falseMatch",
"updated": "2020-04-30T22:35:27.860Z"
},
{
"rule": "eval",
"path": "node_modules/source-map-support/source-map-support.js",
"line": " // Code called using eval() needs special handling",
"reasonCategory": "falseMatch",
"updated": "2020-04-30T22:35:27.860Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-composed-ref/dist/use-composed-ref.cjs.js",
"line": " var prevUserRef = React__default[\"default\"].useRef();",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-composed-ref/dist/use-composed-ref.esm.js",
"line": " var prevUserRef = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2025-03-06T21:17:11.182Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-latest/dist/use-latest.cjs.js",
"line": " var ref = React__default[\"default\"].useRef(value);",
"reasonCategory": "usageTrusted",
"updated": "2025-03-06T21:22:04.581Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-latest/dist/use-latest.esm.js",
"line": " var ref = React.useRef(value);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/worker.js",
"line": "var requireFoolWebpack = eval('typeof require !== \\'undefined\\'' + ' ? require' + ' : function (module) { throw new Error(\\'Module \" + module + \" not found.\\') }');",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/workerpool.js",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/workerpool.js",
"line": "var requireFoolWebpack = eval('typeof require !== \\'undefined\\' ' + '? require ' + ': function (module) { throw new Error(\\'Module \" + module + \" not found.\\') }');",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/workerpool.js",
"line": "var requireFoolWebpack = eval('typeof require !== \\'undefined\\'' + ' ? require' + ' : function (module) { throw new Error(\\'Module \" + module + \" not found.\\') }');",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/workerpool.min.js",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/src/generated/embeddedWorker.js",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/src/requireFoolWebpack.js",
"line": "var requireFoolWebpack = eval(",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/src/worker.js",
"line": "var requireFoolWebpack = eval(",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "React-useRef",
"path": "ts/calling/useGetCallingFrameBuffer.ts",