diff --git a/package.json b/package.json index 258aff7357..37b44d042a 100644 --- a/package.json +++ b/package.json @@ -286,7 +286,7 @@ "material-design-icons-iconfont": "6.7.0", "mrmime": "2.0.1", "ng-mocks": "14.18.1", - "node-gyp": "12.4.0", + "node-gyp": "13.1.0", "nx": "24.0.4", "nx-electron": "22.0.0", "parse-srcset": "1.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 47925d8f64..b775a903bd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -502,8 +502,8 @@ importers: specifier: 14.18.1 version: 14.18.1(706c0063418d3ed3bcf96ef54b4c3dc3) node-gyp: - specifier: 12.4.0 - version: 12.4.0 + specifier: 13.1.0 + version: 13.1.0 nx: specifier: 24.0.4 version: 24.0.4(@swc-node/register@1.12.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)(@swc/core@1.16.13(@swc/helpers@0.5.23))(@swc/types@0.1.28)(typescript@6.0.3))(@swc/core@1.16.13(@swc/helpers@0.5.23)) @@ -4731,6 +4731,10 @@ packages: resolution: {integrity: sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==} engines: {node: ^20.17.0 || >=22.9.0} + abbrev@5.0.0: + resolution: {integrity: sha512-/XrFJgzQQQHpti1raDJC6m4ws6aNktmjBlhk8Fdlk7LwCEuDoieEJJY9OFHjfiFJFFRM2tK+Ky/IsfbbmlMu1w==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} + accepts@2.0.0: resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} engines: {node: '>= 0.6'} @@ -7997,6 +8001,7 @@ packages: node-abort-controller@3.1.1: resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + deprecated: This package is no longer needed on supported Node.js versions. Node.js 16+ includes AbortController and AbortSignal as built-in globals. All Node.js versions requiring this polyfill are end-of-life. Use the built-in globals instead. node-addon-api@6.1.0: resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} @@ -8023,6 +8028,11 @@ packages: engines: {node: ^20.17.0 || >=22.9.0} hasBin: true + node-gyp@13.1.0: + resolution: {integrity: sha512-FpNzOLFACKG0oRBYbZ5WOeWD1EqRTIWX90MaRIWTO18lVYPx8fqIjrdS3pihjnCkSmgop6zVGkSqg1vXZLksuw==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} + hasBin: true + node-html-parser@6.1.13: resolution: {integrity: sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==} @@ -8044,6 +8054,11 @@ packages: resolution: {integrity: sha512-5NUN6QCxNFrS9oEA9RPS+d0AP+ooGBzzovY2JhIpDRHacPvOhHjXjUsUMX9qp4nLHZ+5jVgXB2jj/P4arGOE/g==} engines: {node: '>=18'} + nopt@10.0.1: + resolution: {integrity: sha512-df3sBr/6ax9hSGuC3CspvLlbnX8cP5L5nZwXF8cGN8l0zSWR6BvzmQ6jPUKjvo6+/xdpkNvEcucBNUdBeeV13g==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} + hasBin: true + nopt@8.1.0: resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} engines: {node: ^18.17.0 || >=20.5.0} @@ -9656,8 +9671,8 @@ packages: resolution: {integrity: sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==} engines: {node: '>=20.18.1'} - undici@8.12.3: - resolution: {integrity: sha512-+fdndUTwBP86cVjihTp21hZHo7d6oj1c/47XPA3lL8mM0XHs+C4EkcjmgRsFnFk2f/UONGDy9ItBItmXsLOQHw==} + undici@8.12.4: + resolution: {integrity: sha512-8Mx+uNKKER2bA4AdtedkqRbwUCIJFr2nJckXRe5yrDqzePqwLP7VNcctN8/XdmDSbF7mS+jJKIszlL+vbam1VA==} engines: {node: '>=22.19.0'} unicode-canonical-property-names-ecmascript@2.0.1: @@ -10054,6 +10069,11 @@ packages: engines: {node: ^20.17.0 || >=22.9.0} hasBin: true + which@7.0.0: + resolution: {integrity: sha512-RancgH2dmbLdHl6LRhEqvklWMgl/Hdnun0Y90KhBOLkMefg8Qa7/Zel8Sm+8HEcP6DEjzsWzpkuBQEZok58isA==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} + hasBin: true + wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} @@ -10763,7 +10783,7 @@ snapshots: import-meta-resolve: 4.2.0 json5: 2.2.3 obug: 2.2.1 - semver: 7.8.5 + semver: 7.8.6 '@babel/core@8.0.5': dependencies: @@ -10819,7 +10839,7 @@ snapshots: '@babel/helper-validator-option': 7.29.7 browserslist: 4.28.8 lru-cache: 5.1.1 - semver: 6.3.1 + semver: 6.3.2 '@babel/helper-compilation-targets@8.0.7': dependencies: @@ -11429,7 +11449,7 @@ snapshots: babel-plugin-polyfill-corejs2: 0.4.17(@babel/core@7.29.7) babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.7) babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7) - semver: 6.3.1 + semver: 6.3.2 transitivePeerDependencies: - supports-color @@ -11568,7 +11588,7 @@ snapshots: babel-plugin-polyfill-corejs3: 0.14.2(@babel/core@7.29.7) babel-plugin-polyfill-regenerator: 0.6.8(@babel/core@7.29.7) core-js-compat: 3.51.0 - semver: 6.3.1 + semver: 6.3.2 transitivePeerDependencies: - supports-color @@ -14236,7 +14256,7 @@ snapshots: '@typescript-eslint/visitor-keys': 8.71.1 debug: 4.4.3 minimatch: 10.2.6 - semver: 7.8.5 + semver: 7.8.6 tinyglobby: 0.2.17 ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 @@ -14549,6 +14569,8 @@ snapshots: abbrev@4.0.0: {} + abbrev@5.0.0: {} + accepts@2.0.0: dependencies: mime-types: 3.0.2 @@ -16553,7 +16575,7 @@ snapshots: minimatch: 3.1.5 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.8.5 + semver: 7.8.6 tapable: 2.3.0 typescript: 6.0.3 webpack: 5.104.1(@swc/core@1.16.13(@swc/helpers@0.5.23))(esbuild@0.28.2) @@ -18095,7 +18117,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.8.5 + semver: 7.8.6 make-error@1.3.6: {} @@ -18771,12 +18793,25 @@ snapshots: graceful-fs: 4.2.11 nopt: 9.0.0 proc-log: 6.1.0 - semver: 7.8.5 + semver: 7.8.6 tar: 7.5.22 tinyglobby: 0.2.17 undici: 6.29.1 which: 6.0.1 + node-gyp@13.1.0: + dependencies: + env-paths: 2.2.1 + exponential-backoff: 3.1.3 + graceful-fs: 4.2.11 + nopt: 10.0.1 + proc-log: 7.0.0 + semver: 7.8.6 + tar: 7.5.22 + tinyglobby: 0.2.17 + undici: 8.12.4 + which: 7.0.0 + node-html-parser@6.1.13: dependencies: css-select: 5.2.2 @@ -18792,6 +18827,10 @@ snapshots: node-releases@2.0.61: {} + nopt@10.0.1: + dependencies: + abbrev: 5.0.0 + nopt@8.1.0: dependencies: abbrev: 3.0.1 @@ -18808,7 +18847,7 @@ snapshots: dependencies: hosted-git-info: 10.1.1 proc-log: 7.0.0 - semver: 7.8.5 + semver: 7.8.6 validate-npm-package-name: 8.0.0 npm-run-path@4.0.1: @@ -20227,7 +20266,7 @@ snapshots: simple-update-notifier@2.0.0: dependencies: - semver: 7.8.5 + semver: 7.8.6 sisteransi@1.0.5: {} @@ -20770,7 +20809,7 @@ snapshots: undici@7.30.1: {} - undici@8.12.3: {} + undici@8.12.4: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -20799,7 +20838,7 @@ snapshots: dependencies: css-tree: 3.2.1 ohash: 2.0.11 - undici: 8.12.3 + undici: 8.12.4 union@0.5.0: dependencies: @@ -21197,6 +21236,10 @@ snapshots: dependencies: isexe: 4.0.0 + which@7.0.0: + dependencies: + isexe: 4.0.0 + wide-align@1.1.5: dependencies: string-width: 4.2.3