From d2e2c024da12c943c75d0261f86b43626bc63866 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Jul 2026 17:51:26 +0200 Subject: [PATCH 1/2] Bump the eslint group across 1 directory with 4 updates (#9445) * Bump the eslint group across 1 directory with 4 updates Bumps the eslint group with 4 updates in the / directory: [eslint](https://github.com/eslint/eslint), [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc), [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) and [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn). Updates `eslint` from 10.6.0 to 10.7.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/compare/v10.6.0...v10.7.0) Updates `eslint-plugin-jsdoc` from 63.0.13 to 63.1.0 - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v63.0.13...v63.1.0) Updates `eslint-plugin-n` from 18.2.1 to 18.2.2 - [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases) - [Changelog](https://github.com/eslint-community/eslint-plugin-n/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/v18.2.1...v18.2.2) Updates `eslint-plugin-unicorn` from 71.1.0 to 72.0.0 - [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases) - [Commits](https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v71.1.0...v72.0.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.7.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint - dependency-name: eslint-plugin-jsdoc dependency-version: 63.0.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint - dependency-name: eslint-plugin-n dependency-version: 18.2.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint - dependency-name: eslint-plugin-unicorn dependency-version: 72.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: eslint ... Signed-off-by: dependabot[bot] * * Disable n/no-callback-literal on Electron WebRequest callback interface usage --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: PikachuEXE --- package.json | 8 +- pnpm-lock.yaml | 272 +++++++++++++++++++++-------------- src/main/index.js | 3 + src/main/poTokenGenerator.js | 3 + 4 files changed, 177 insertions(+), 109 deletions(-) diff --git a/package.json b/package.json index fb3b5e0e2..c143b8d77 100644 --- a/package.json +++ b/package.json @@ -86,13 +86,13 @@ "css-minimizer-webpack-plugin": "^8.0.0", "electron": "^42.5.2", "electron-builder": "^26.15.3", - "eslint": "^10.6.0", + "eslint": "^10.7.0", "eslint-plugin-import-x": "^4.17.1", - "eslint-plugin-jsdoc": "^63.0.13", + "eslint-plugin-jsdoc": "^63.1.0", "eslint-plugin-jsonc": "^3.3.0", - "eslint-plugin-n": "^18.2.1", + "eslint-plugin-n": "^18.2.2", "eslint-plugin-promise": "^7.3.0", - "eslint-plugin-unicorn": "^71.1.0", + "eslint-plugin-unicorn": "^72.0.0", "eslint-plugin-vue": "^10.9.2", "eslint-plugin-vuejs-accessibility": "^2.5.0", "eslint-plugin-yml": "^3.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ce11bd2c9..c959f25a4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -89,16 +89,16 @@ importers: version: 3.5.0(stylelint@17.14.0(typescript@6.0.3)) '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.6.0(jiti@2.7.0)) + version: 10.0.1(eslint@10.7.0(jiti@2.7.0)) '@intlify/eslint-plugin-vue-i18n': specifier: ^4.5.1 - version: 4.5.1(eslint@10.6.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0)(vue-eslint-parser@10.4.1(eslint@10.6.0(jiti@2.7.0)))(yaml-eslint-parser@2.1.0) + version: 4.5.1(eslint@10.7.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0)(vue-eslint-parser@10.4.1(eslint@10.7.0(jiti@2.7.0)))(yaml-eslint-parser@2.1.0) '@magda/tree-kill': specifier: 1.2.3 version: 1.2.3 '@stylistic/eslint-plugin': specifier: ^5.10.0 - version: 5.10.0(eslint@10.6.0(jiti@2.7.0)) + version: 5.10.0(eslint@10.7.0(jiti@2.7.0)) babel-loader: specifier: ^10.1.1 version: 10.1.1(@babel/core@8.0.1)(webpack@5.108.4) @@ -118,35 +118,35 @@ importers: specifier: ^26.15.3 version: 26.15.3(electron-builder-squirrel-windows@26.15.3) eslint: - specifier: ^10.6.0 - version: 10.6.0(jiti@2.7.0) + specifier: ^10.7.0 + version: 10.7.0(jiti@2.7.0) eslint-plugin-import-x: specifier: ^4.17.1 - version: 4.17.1(eslint@10.6.0(jiti@2.7.0)) + version: 4.17.1(eslint@10.7.0(jiti@2.7.0)) eslint-plugin-jsdoc: - specifier: ^63.0.13 - version: 63.0.13(eslint@10.6.0(jiti@2.7.0)) + specifier: ^63.1.0 + version: 63.1.0(eslint@10.7.0(jiti@2.7.0)) eslint-plugin-jsonc: specifier: ^3.3.0 - version: 3.3.0(eslint@10.6.0(jiti@2.7.0)) + version: 3.3.0(eslint@10.7.0(jiti@2.7.0)) eslint-plugin-n: - specifier: ^18.2.1 - version: 18.2.1(eslint@10.6.0(jiti@2.7.0))(ts-declaration-location@1.0.7(typescript@6.0.3))(typescript@6.0.3) + specifier: ^18.2.2 + version: 18.2.2(eslint@10.7.0(jiti@2.7.0))(ts-declaration-location@1.0.7(typescript@6.0.3))(typescript@6.0.3) eslint-plugin-promise: specifier: ^7.3.0 - version: 7.3.0(eslint@10.6.0(jiti@2.7.0)) + version: 7.3.0(eslint@10.7.0(jiti@2.7.0)) eslint-plugin-unicorn: - specifier: ^71.1.0 - version: 71.1.0(eslint@10.6.0(jiti@2.7.0)) + specifier: ^72.0.0 + version: 72.0.0(eslint@10.7.0(jiti@2.7.0)) eslint-plugin-vue: specifier: ^10.9.2 - version: 10.9.2(@stylistic/eslint-plugin@5.10.0(eslint@10.6.0(jiti@2.7.0)))(eslint@10.6.0(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.6.0(jiti@2.7.0))) + version: 10.9.2(@stylistic/eslint-plugin@5.10.0(eslint@10.7.0(jiti@2.7.0)))(eslint@10.7.0(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.7.0(jiti@2.7.0))) eslint-plugin-vuejs-accessibility: specifier: ^2.5.0 - version: 2.5.0(eslint@10.6.0(jiti@2.7.0))(globals@17.7.0) + version: 2.5.0(eslint@10.7.0(jiti@2.7.0))(globals@17.7.0) eslint-plugin-yml: specifier: ^3.6.0 - version: 3.6.0(eslint@10.6.0(jiti@2.7.0)) + version: 3.6.0(eslint@10.7.0(jiti@2.7.0)) globals: specifier: ^17.7.0 version: 17.7.0 @@ -194,7 +194,7 @@ importers: version: 5.0.1(stylelint@17.14.0(typescript@6.0.3)) vue-eslint-parser: specifier: ^10.4.1 - version: 10.4.1(eslint@10.6.0(jiti@2.7.0)) + version: 10.4.1(eslint@10.7.0(jiti@2.7.0)) vue-loader: specifier: ^17.4.2 version: 17.4.2(@vue/compiler-sfc@3.5.40)(vue@3.5.40(typescript@6.0.3))(webpack@5.108.4) @@ -873,6 +873,10 @@ packages: resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} + '@eslint/css-tree@4.0.4': + resolution: {integrity: sha512-nxMparyhqVWQvadx9x8dIfubfIPOE+X2b2waua8fzdnM9vdp9rgVtwEZlG0TmCwEUz/d/f40fzvO/eqBwdxz0A==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + '@eslint/eslintrc@3.3.5': resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1489,8 +1493,8 @@ packages: resolution: {integrity: sha512-ooCzJFaf+Hg+uG6fA3NRFGuFjlfNlDhBthbv4ZPU/0elCAFUfnyXUvf/WOpHz/jYwSmvU2GkR2LtyUfy1AxZ1Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.63.0': - resolution: {integrity: sha512-xyLtl9DUBBFrcJS4x2pIqGLH68/tC2uOa4Z7pUteW09D3bXnnXUom4dyPikzWgB7llmIc1zoeI3aoUdC4rPK/Q==} + '@typescript-eslint/types@8.64.0': + resolution: {integrity: sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -1874,6 +1878,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + baseline-browser-mapping@2.10.43: + resolution: {integrity: sha512-AjYpR78kDWAY3Efj+cDTFH9t9SCoL7OoTp1BOb0mQV7S+6CiLwnWM3FyxhJtdPufDFKzmCSFoUncKjWgJEZTCQ==} + engines: {node: '>=6.0.0'} + hasBin: true + batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} @@ -1900,11 +1909,11 @@ packages: resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - brace-expansion@1.1.15: - resolution: {integrity: sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==} + brace-expansion@1.1.16: + resolution: {integrity: sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==} - brace-expansion@2.1.1: - resolution: {integrity: sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==} + brace-expansion@2.1.2: + resolution: {integrity: sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA==} brace-expansion@5.0.7: resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==} @@ -1924,6 +1933,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.28.6: + resolution: {integrity: sha512-FQBYNK15VMslhLHpA7+n+n1GOlF1kId2xcCg7/j95f24AOF6VDYMNH4mFxF7KuaTdv627faazpOAjFzMrfJOUw==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -1990,6 +2004,9 @@ packages: caniuse-lite@1.0.30001803: resolution: {integrity: sha512-g/uHREV2ZpK9qMalCsWaxmA6ol+DX8GYhuf3T40RKoP+oL7vhRJh8LNt73PCjpnR6l14FzfPrB5Yux4PKm2meg==} + caniuse-lite@1.0.30001806: + resolution: {integrity: sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -2435,6 +2452,9 @@ packages: electron-to-chromium@1.5.389: resolution: {integrity: sha512-cEto7aeOqBfU1D+c5py5pE+ooscKE75JifxLBdFUZsqAxRS6y7kebtxAZvICszSl05gPjYHDTjY+lXpyGvpJbg==} + electron-to-chromium@1.5.393: + resolution: {integrity: sha512-kiDJdIUawuEIcp9XoICKp1iTYDEbgguIPq526N1Q7jIQDeQ3CqoMx71025PI/7E48Ddtw2HuWsVjY7afEgNxmg==} + electron-winstaller@5.4.0: resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} engines: {node: '>=8.0.0'} @@ -2468,6 +2488,10 @@ packages: resolution: {integrity: sha512-7DdUaTjmNwMcH2gLr1qycesKII3BK4RLy/mdAb7x10Lq7bR4aNKHt1BR1ZALSv0rPM/hF5wYF0PhGop/rJm8vw==} engines: {node: '>=10.13.0'} + enhanced-resolve@5.24.2: + resolution: {integrity: sha512-rpsZEGT1jFuve6QlpyRp9ckQ+kN61hvF9BzCPyMdaKTm8UJce96KBn3sorXOFXlzjPrs3Vc4T1NsSroZ3PxlFw==} + engines: {node: '>=10.13.0'} + entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} @@ -2594,8 +2618,8 @@ packages: eslint-import-resolver-node: optional: true - eslint-plugin-jsdoc@63.0.13: - resolution: {integrity: sha512-ahG1kWA8jYNwaQJtzJlnF+v4Gb9w5r+WL98gp+L8qjLN9ErpL5sevGuemN+fCYsU3Np27F36KmDc8UPi1ml/dg==} + eslint-plugin-jsdoc@63.1.0: + resolution: {integrity: sha512-Vo0Mvhxi6B63gLIDI86QChkiKE79MxxM0I16gMN/HJn0rvJvMIG/nmn+KPcsx+GWYDQq6X0UfNRjRK1+97NYVg==} engines: {node: ^22.13.0 || >=24} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -2606,8 +2630,8 @@ packages: peerDependencies: eslint: '>=9.38.0' - eslint-plugin-n@18.2.1: - resolution: {integrity: sha512-aO3C9//yq8JIvYOi/T+jPvcZ9hZzpwzbR8esrYpFtgE9vpbyM8kn42AQOtIqYspVmpaSWr8X+nrlQuAJYxXAaw==} + eslint-plugin-n@18.2.2: + resolution: {integrity: sha512-gOO0lIqwEjZ750kv9/SptCWArUoAZXJoBr0vYWTO2dCBxctHUXlBIigiC8xuxxr/NKqgIT6Ehz1xRcilj8a5cA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: '>=8.57.1' @@ -2625,8 +2649,8 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 - eslint-plugin-unicorn@71.1.0: - resolution: {integrity: sha512-dn3YmR3qLLUeYyo/os3ubZ7UHQJ1WbBAgC9cIhnLTyMj9J6kivuc2U1fCmYetLexUlTDVYtBqhjSj/VaebTe6Q==} + eslint-plugin-unicorn@72.0.0: + resolution: {integrity: sha512-hqO6ksoOHO+ZhdseTuKRVQbx9U7PRO/cv8qAR1mctwzdVO2hYud8uS9luAhp43RJgziYgHAph8eHyipT8GL0ng==} engines: {node: '>=22'} peerDependencies: eslint: '>=10.4' @@ -2678,8 +2702,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.6.0: - resolution: {integrity: sha512-6lVbcqSodALYo+4ELD0heG6lFiFxnLMuLkiMi2qV8LMp54N8tE8FT1GMH+ev4Ti00nFjNze2+Su6DsV5OQW3Dg==} + eslint@10.7.0: + resolution: {integrity: sha512-GVTD7s1vdIl6UYvAfriOPeY1Df8LIZjfofLvHwde+erDHGGuHyuM6xoxRxmHiebhYuD2p1vN4wWh0XzPARSGDQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -3555,6 +3579,9 @@ packages: mdn-data@2.27.1: resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} + mdn-data@2.28.1: + resolution: {integrity: sha512-U9w+PzSZ00Z5m9rZ5ARVFL5xOfuCHdKYi/1RRwDCJsboFgJDNT3zT6PIPD7mZQYaQLhsZM3GfDRgSMRHhSmVng==} + media-typer@1.1.0: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} engines: {node: '>= 0.8'} @@ -5973,16 +6000,16 @@ snapshots: '@es-joy/jsdoccomment@0.88.0': dependencies: '@types/estree': 1.0.9 - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/types': 8.64.0 comment-parser: 1.4.7 esquery: 1.7.0 jsdoc-type-pratt-parser: 7.2.0 '@es-joy/resolve.exports@1.2.0': {} - '@eslint-community/eslint-utils@4.9.1(eslint@10.6.0(jiti@2.7.0))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.7.0(jiti@2.7.0))': dependencies: - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -6003,6 +6030,11 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 + '@eslint/css-tree@4.0.4': + dependencies: + mdn-data: 2.28.1 + source-map-js: 1.2.1 + '@eslint/eslintrc@3.3.5': dependencies: ajv: 6.15.0 @@ -6017,9 +6049,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@10.0.1(eslint@10.6.0(jiti@2.7.0))': + '@eslint/js@10.0.1(eslint@10.7.0(jiti@2.7.0))': optionalDependencies: - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) '@eslint/object-schema@3.0.5': {} @@ -6089,14 +6121,14 @@ snapshots: '@intlify/core-base': 11.4.6 '@intlify/shared': 11.4.6 - '@intlify/eslint-plugin-vue-i18n@4.5.1(eslint@10.6.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0)(vue-eslint-parser@10.4.1(eslint@10.6.0(jiti@2.7.0)))(yaml-eslint-parser@2.1.0)': + '@intlify/eslint-plugin-vue-i18n@4.5.1(eslint@10.7.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0)(vue-eslint-parser@10.4.1(eslint@10.7.0(jiti@2.7.0)))(yaml-eslint-parser@2.1.0)': dependencies: '@eslint/eslintrc': 3.3.5 '@intlify/core-base': 11.4.4 '@intlify/message-compiler': 11.4.4 debug: 4.4.3 - eslint: 10.6.0(jiti@2.7.0) - eslint-compat-utils: 0.6.5(eslint@10.6.0(jiti@2.7.0)) + eslint: 10.7.0(jiti@2.7.0) + eslint-compat-utils: 0.6.5(eslint@10.7.0(jiti@2.7.0)) glob: 10.5.0 globals: 17.7.0 ignore: 7.0.5 @@ -6108,7 +6140,7 @@ snapshots: parse5: 7.3.0 semver: 7.8.2 synckit: 0.11.13 - vue-eslint-parser: 10.4.1(eslint@10.6.0(jiti@2.7.0)) + vue-eslint-parser: 10.4.1(eslint@10.7.0(jiti@2.7.0)) yaml-eslint-parser: 2.1.0 transitivePeerDependencies: - supports-color @@ -6555,11 +6587,11 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@stylistic/eslint-plugin@5.10.0(eslint@10.6.0(jiti@2.7.0))': + '@stylistic/eslint-plugin@5.10.0(eslint@10.7.0(jiti@2.7.0))': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)) '@typescript-eslint/types': 8.58.0 - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -6713,7 +6745,7 @@ snapshots: '@typescript-eslint/types@8.62.1': {} - '@typescript-eslint/types@8.63.0': {} + '@typescript-eslint/types@8.64.0': {} '@ungap/structured-clone@1.3.0': {} @@ -7121,6 +7153,8 @@ snapshots: baseline-browser-mapping@2.10.42: {} + baseline-browser-mapping@2.10.43: {} + batch@0.6.1: {} bgutils-js@3.2.0: {} @@ -7153,12 +7187,12 @@ snapshots: boolean@3.2.0: optional: true - brace-expansion@1.1.15: + brace-expansion@1.1.16: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.1.1: + brace-expansion@2.1.2: dependencies: balanced-match: 1.0.2 @@ -7186,6 +7220,14 @@ snapshots: node-releases: 2.0.51 update-browserslist-db: 1.2.3(browserslist@4.28.5) + browserslist@4.28.6: + dependencies: + baseline-browser-mapping: 2.10.43 + caniuse-lite: 1.0.30001806 + electron-to-chromium: 1.5.393 + node-releases: 2.0.51 + update-browserslist-db: 1.2.3(browserslist@4.28.6) + buffer-from@1.1.2: {} builder-util-runtime@9.7.0: @@ -7270,8 +7312,8 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.28.5 - caniuse-lite: 1.0.30001803 + browserslist: 4.28.6 + caniuse-lite: 1.0.30001806 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -7279,6 +7321,8 @@ snapshots: caniuse-lite@1.0.30001803: {} + caniuse-lite@1.0.30001806: {} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -7403,7 +7447,7 @@ snapshots: core-js-compat@3.49.0: dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 core-util-is@1.0.3: {} @@ -7491,7 +7535,7 @@ snapshots: cssnano-preset-default@7.0.6(postcss@8.5.19): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 css-declaration-sorter: 7.2.0(postcss@8.5.19) cssnano-utils: 5.0.0(postcss@8.5.19) postcss: 8.5.19 @@ -7742,6 +7786,8 @@ snapshots: electron-to-chromium@1.5.389: {} + electron-to-chromium@1.5.393: {} + electron-winstaller@5.4.0: dependencies: '@electron/asar': 3.4.1 @@ -7781,6 +7827,11 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.3.3 + enhanced-resolve@5.24.2: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.3.3 + entities@2.2.0: {} entities@4.5.0: {} @@ -7831,14 +7882,14 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@10.6.0(jiti@2.7.0)): + eslint-compat-utils@0.5.1(eslint@10.7.0(jiti@2.7.0)): dependencies: - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) semver: 7.8.5 - eslint-compat-utils@0.6.5(eslint@10.6.0(jiti@2.7.0)): + eslint-compat-utils@0.6.5(eslint@10.7.0(jiti@2.7.0)): dependencies: - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) semver: 7.8.2 eslint-import-context@0.1.9(unrs-resolver@1.12.2): @@ -7848,25 +7899,25 @@ snapshots: optionalDependencies: unrs-resolver: 1.12.2 - eslint-json-compat-utils@0.2.3(eslint@10.6.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0): + eslint-json-compat-utils@0.2.3(eslint@10.7.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0): dependencies: - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) esquery: 1.7.0 jsonc-eslint-parser: 3.1.0 - eslint-plugin-es-x@7.8.0(eslint@10.6.0(jiti@2.7.0)): + eslint-plugin-es-x@7.8.0(eslint@10.7.0(jiti@2.7.0)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 - eslint: 10.6.0(jiti@2.7.0) - eslint-compat-utils: 0.5.1(eslint@10.6.0(jiti@2.7.0)) + eslint: 10.7.0(jiti@2.7.0) + eslint-compat-utils: 0.5.1(eslint@10.7.0(jiti@2.7.0)) - eslint-plugin-import-x@4.17.1(eslint@10.6.0(jiti@2.7.0)): + eslint-plugin-import-x@4.17.1(eslint@10.7.0(jiti@2.7.0)): dependencies: '@typescript-eslint/types': 8.62.1 comment-parser: 1.4.7 debug: 4.4.3 - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) eslint-import-context: 0.1.9(unrs-resolver@1.12.2) is-glob: 4.0.3 minimatch: 10.2.5 @@ -7876,7 +7927,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@63.0.13(eslint@10.6.0(jiti@2.7.0)): + eslint-plugin-jsdoc@63.1.0(eslint@10.7.0(jiti@2.7.0)): dependencies: '@es-joy/jsdoccomment': 0.88.0 '@es-joy/resolve.exports': 1.2.0 @@ -7884,7 +7935,7 @@ snapshots: comment-parser: 1.4.7 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) espree: 11.2.0 esquery: 1.7.0 html-entities: 2.6.0 @@ -7896,27 +7947,27 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@3.3.0(eslint@10.6.0(jiti@2.7.0)): + eslint-plugin-jsonc@3.3.0(eslint@10.7.0(jiti@2.7.0)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)) '@eslint/core': 1.2.1 '@eslint/plugin-kit': 0.7.2 '@ota-meshi/ast-token-store': 0.3.0 diff-sequences: 29.6.3 - eslint: 10.6.0(jiti@2.7.0) - eslint-json-compat-utils: 0.2.3(eslint@10.6.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0) + eslint: 10.7.0(jiti@2.7.0) + eslint-json-compat-utils: 0.2.3(eslint@10.7.0(jiti@2.7.0))(jsonc-eslint-parser@3.1.0) jsonc-eslint-parser: 3.1.0 natural-compare: 1.4.0 synckit: 0.11.13 transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@18.2.1(eslint@10.6.0(jiti@2.7.0))(ts-declaration-location@1.0.7(typescript@6.0.3))(typescript@6.0.3): + eslint-plugin-n@18.2.2(eslint@10.7.0(jiti@2.7.0))(ts-declaration-location@1.0.7(typescript@6.0.3))(typescript@6.0.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) - enhanced-resolve: 5.24.1 - eslint: 10.6.0(jiti@2.7.0) - eslint-plugin-es-x: 7.8.0(eslint@10.6.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)) + enhanced-resolve: 5.24.2 + eslint: 10.7.0(jiti@2.7.0) + eslint-plugin-es-x: 7.8.0(eslint@10.7.0(jiti@2.7.0)) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -7926,20 +7977,22 @@ snapshots: ts-declaration-location: 1.0.7(typescript@6.0.3) typescript: 6.0.3 - eslint-plugin-promise@7.3.0(eslint@10.6.0(jiti@2.7.0)): + eslint-plugin-promise@7.3.0(eslint@10.7.0(jiti@2.7.0)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) - eslint: 10.6.0(jiti@2.7.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)) + eslint: 10.7.0(jiti@2.7.0) - eslint-plugin-unicorn@71.1.0(eslint@10.6.0(jiti@2.7.0)): + eslint-plugin-unicorn@72.0.0(eslint@10.7.0(jiti@2.7.0)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) - browserslist: 4.28.5 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)) + '@eslint/css-tree': 4.0.4 + browserslist: 4.28.6 change-case: 5.4.4 ci-info: 4.4.0 core-js-compat: 3.49.0 detect-indent: 7.0.2 - eslint: 10.6.0(jiti@2.7.0) + entities: 4.5.0 + eslint: 10.7.0(jiti@2.7.0) find-up-simple: 1.0.1 globals: 17.7.0 indent-string: 5.0.0 @@ -7951,37 +8004,38 @@ snapshots: reserved-identifiers: 1.2.0 semver: 7.8.5 strip-indent: 4.1.1 + yaml: 2.9.0 - eslint-plugin-vue@10.9.2(@stylistic/eslint-plugin@5.10.0(eslint@10.6.0(jiti@2.7.0)))(eslint@10.6.0(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.6.0(jiti@2.7.0))): + eslint-plugin-vue@10.9.2(@stylistic/eslint-plugin@5.10.0(eslint@10.7.0(jiti@2.7.0)))(eslint@10.7.0(jiti@2.7.0))(vue-eslint-parser@10.4.1(eslint@10.7.0(jiti@2.7.0))): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) - eslint: 10.6.0(jiti@2.7.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)) + eslint: 10.7.0(jiti@2.7.0) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 7.1.1 semver: 7.8.2 - vue-eslint-parser: 10.4.1(eslint@10.6.0(jiti@2.7.0)) + vue-eslint-parser: 10.4.1(eslint@10.7.0(jiti@2.7.0)) xml-name-validator: 4.0.0 optionalDependencies: - '@stylistic/eslint-plugin': 5.10.0(eslint@10.6.0(jiti@2.7.0)) + '@stylistic/eslint-plugin': 5.10.0(eslint@10.7.0(jiti@2.7.0)) - eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.6.0(jiti@2.7.0))(globals@17.7.0): + eslint-plugin-vuejs-accessibility@2.5.0(eslint@10.7.0(jiti@2.7.0))(globals@17.7.0): dependencies: aria-query: 5.3.0 - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) globals: 17.7.0 - vue-eslint-parser: 10.4.1(eslint@10.6.0(jiti@2.7.0)) + vue-eslint-parser: 10.4.1(eslint@10.7.0(jiti@2.7.0)) transitivePeerDependencies: - supports-color - eslint-plugin-yml@3.6.0(eslint@10.6.0(jiti@2.7.0)): + eslint-plugin-yml@3.6.0(eslint@10.7.0(jiti@2.7.0)): dependencies: '@eslint/core': 1.2.1 '@eslint/plugin-kit': 0.7.2 '@ota-meshi/ast-token-store': 0.3.0 diff-sequences: 29.6.3 escape-string-regexp: 5.0.0 - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) natural-compare: 1.4.0 yaml-eslint-parser: 2.1.0 @@ -8003,9 +8057,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.6.0(jiti@2.7.0): + eslint@10.7.0(jiti@2.7.0): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5 '@eslint/config-helpers': 0.6.0 @@ -8896,6 +8950,8 @@ snapshots: mdn-data@2.27.1: {} + mdn-data@2.28.1: {} + media-typer@1.1.0: {} memfs@4.57.8(tslib@2.8.1): @@ -8960,15 +9016,15 @@ snapshots: minimatch@3.1.5: dependencies: - brace-expansion: 1.1.15 + brace-expansion: 1.1.16 minimatch@5.1.9: dependencies: - brace-expansion: 2.1.1 + brace-expansion: 2.1.2 minimatch@9.0.9: dependencies: - brace-expansion: 2.1.1 + brace-expansion: 2.1.2 minimist@1.2.8: {} @@ -9249,7 +9305,7 @@ snapshots: postcss-colormin@7.0.2(postcss@8.5.19): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.5.19 @@ -9257,7 +9313,7 @@ snapshots: postcss-convert-values@7.0.4(postcss@8.5.19): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 postcss: 8.5.19 postcss-value-parser: 4.2.0 @@ -9288,7 +9344,7 @@ snapshots: postcss-merge-rules@7.0.4(postcss@8.5.19): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 caniuse-api: 3.0.0 cssnano-utils: 5.0.0(postcss@8.5.19) postcss: 8.5.19 @@ -9308,7 +9364,7 @@ snapshots: postcss-minify-params@7.0.2(postcss@8.5.19): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 cssnano-utils: 5.0.0(postcss@8.5.19) postcss: 8.5.19 postcss-value-parser: 4.2.0 @@ -9371,7 +9427,7 @@ snapshots: postcss-normalize-unicode@7.0.2(postcss@8.5.19): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 postcss: 8.5.19 postcss-value-parser: 4.2.0 @@ -9393,7 +9449,7 @@ snapshots: postcss-reduce-initial@7.0.2(postcss@8.5.19): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 caniuse-api: 3.0.0 postcss: 8.5.19 @@ -9901,7 +9957,7 @@ snapshots: stylehacks@7.0.4(postcss@8.5.19): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 postcss: 8.5.19 postcss-selector-parser: 6.1.4 @@ -10244,6 +10300,12 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.2.3(browserslist@4.28.6): + dependencies: + browserslist: 4.28.6 + escalade: 3.2.0 + picocolors: 1.1.1 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -10264,10 +10326,10 @@ snapshots: vary@1.1.2: {} - vue-eslint-parser@10.4.1(eslint@10.6.0(jiti@2.7.0)): + vue-eslint-parser@10.4.1(eslint@10.7.0(jiti@2.7.0)): dependencies: debug: 4.4.3 - eslint: 10.6.0(jiti@2.7.0) + eslint: 10.7.0(jiti@2.7.0) eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 espree: 11.2.0 diff --git a/src/main/index.js b/src/main/index.js index 399a177cf..228bc2d65 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -618,6 +618,7 @@ function runApp() { } } + // eslint-disable-next-line n/no-callback-literal callback({ requestHeaders }) }) @@ -629,6 +630,7 @@ function runApp() { delete responseHeaders['set-cookie'] } + // eslint-disable-next-line n/no-callback-literal callback({ responseHeaders }) }) @@ -724,6 +726,7 @@ function runApp() { redirectURL += `#${details.webContents.id}` } + // eslint-disable-next-line n/no-callback-literal callback({ redirectURL }) diff --git a/src/main/poTokenGenerator.js b/src/main/poTokenGenerator.js index 42a6e7c76..c2dcc84b4 100644 --- a/src/main/poTokenGenerator.js +++ b/src/main/poTokenGenerator.js @@ -108,11 +108,13 @@ async function sharedInit() { requestHeaders['Accept-Language'] = '*' } + // eslint-disable-next-line n/no-callback-literal callback({ requestHeaders }) }) theSession.webRequest.onHeadersReceived({ urls: ['https://*/*'] }, ({ responseHeaders }, callback) => { if (responseHeaders) { + // eslint-disable-next-line n/no-callback-literal callback({ responseHeaders: { ...responseHeaders, @@ -124,6 +126,7 @@ async function sharedInit() { }) theSession.webRequest.onBeforeRequest({ urls: [''], types: ['cspReport', 'ping'] }, (details, callback) => { + // eslint-disable-next-line n/no-callback-literal callback({ cancel: true }) }) From ac7bcf2a296613cecc7dba78f6fa2284cd6f07f2 Mon Sep 17 00:00:00 2001 From: absidue <48293849+absidue@users.noreply.github.com> Date: Mon, 20 Jul 2026 18:09:16 +0200 Subject: [PATCH 2/2] Remove unused GITHUB_TOKEN permissions from the auto-merge workflow (#9462) --- .github/workflows/autoMerge.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/autoMerge.yml b/.github/workflows/autoMerge.yml index 1332b2051..729102580 100644 --- a/.github/workflows/autoMerge.yml +++ b/.github/workflows/autoMerge.yml @@ -13,9 +13,6 @@ jobs: (contains(github.event.pull_request.base.ref, 'development') || contains(github.event.pull_request.base.ref, 'RC')) runs-on: ubuntu-slim - permissions: - contents: write - steps: - name: Auto Merge PR shell: bash