diff --git a/.github/workflows/health-check.yml b/.github/workflows/health-check.yml index 7f9c7c0c5..1371872eb 100644 --- a/.github/workflows/health-check.yml +++ b/.github/workflows/health-check.yml @@ -13,3 +13,10 @@ jobs: invoke: name: Invoke uses: DevExpress/github-actions/.github/workflows/repository-check.yml@repository-check + with: + config: | + { + ignoredAdvisories: [ + 'GHSA-848j-6mx2-7j84', // elliptic + ] + } diff --git a/package.json b/package.json index c3e6170eb..64b43266b 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "url": "https://github.com/DevExpress/devextreme-exceljs-fork.git" }, "engines": { - "node": ">=18" + "node": "24.15.0" }, "main": "./dx-excel-fork.js", "browser": "./dist/dx-exceljs-fork.min.js", @@ -105,7 +105,7 @@ "@playwright/test": "^1.58.2", "@types/chai": "^4.2.12", "@types/mocha": "^8.0.3", - "@types/node": "^18.19.0", + "@types/node": "^24.12.4", "babelify": "^10.0.0", "browserify": "^16.5.2", "chai": "^4.3.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f63eda09e..72b838a5b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -68,8 +68,8 @@ importers: specifier: ^8.0.3 version: 8.2.3 '@types/node': - specifier: ^18.19.0 - version: 18.19.130 + specifier: ^24.12.4 + version: 24.12.4 babelify: specifier: ^10.0.0 version: 10.0.0(@babel/core@7.29.0) @@ -801,8 +801,8 @@ packages: '@types/mocha@8.2.3': resolution: {integrity: sha512-ekGvFhFgrc2zYQoX4JeZPmVzZxw6Dtllga7iGHzfbYIYkAMUx/sAFP2GdFpLff+vdHXu5fl7WX9AT+TtqYcsyw==} - '@types/node@18.19.130': - resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} + '@types/node@24.12.4': + resolution: {integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -1133,8 +1133,8 @@ packages: brace-expansion@1.1.14: resolution: {integrity: sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==} - brace-expansion@5.0.5: - resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} + brace-expansion@5.0.6: + resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} engines: {node: 18 || 20 || >=22} braces@3.0.3: @@ -3615,8 +3615,8 @@ packages: underscore.string@3.3.6: resolution: {integrity: sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==} - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} @@ -4606,7 +4606,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.2.0 '@types/keyv': 3.1.4 - '@types/node': 18.19.130 + '@types/node': 24.12.4 '@types/responselike': 1.0.3 '@types/chai@4.3.20': {} @@ -4617,19 +4617,19 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 18.19.130 + '@types/node': 24.12.4 '@types/mocha@8.2.3': {} - '@types/node@18.19.130': + '@types/node@24.12.4': dependencies: - undici-types: 5.26.5 + undici-types: 7.16.0 '@types/parse-json@4.0.2': {} '@types/responselike@1.0.3': dependencies: - '@types/node': 18.19.130 + '@types/node': 24.12.4 '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: @@ -4982,7 +4982,7 @@ snapshots: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@5.0.5: + brace-expansion@5.0.6: dependencies: balanced-match: 4.0.4 @@ -6873,7 +6873,7 @@ snapshots: minimatch@10.2.5: dependencies: - brace-expansion: 5.0.5 + brace-expansion: 5.0.6 minimatch@3.1.5: dependencies: @@ -7939,7 +7939,7 @@ snapshots: sprintf-js: 1.1.3 util-deprecate: 1.0.2 - undici-types@5.26.5: {} + undici-types@7.16.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {}