Explorar o código

chore: fix EsLint v10 upgrade error

"globals" was missing and needed to be installed in https://github.com/eslint/eslint/discussions/21052

Also followed https://eslint.org/docs/latest/use/migrate-to-10.0.0 aka https://app.codemod.com/registry/@eslint/v9-to-v10 and did run `npx codemod @eslint/v9-to-v10` but it did not change anything actually.
rugk hai 2 semanas
pai
achega
9d9d1a1aff
Modificáronse 2 ficheiros con 38 adicións e 0 borrados
  1. 36 0
      js/package-lock.json
  2. 2 0
      js/package.json

+ 36 - 0
js/package-lock.json

@@ -9,9 +9,11 @@
       "version": "2.1.0",
       "license": "zlib-acknowledgement",
       "devDependencies": {
+        "@eslint/js": "^10.0.1",
         "@peculiar/webcrypto": "^1.5.0",
         "eslint": "^10.13.0",
         "fast-check": "^4.10.2",
+        "globals": "^17.13.0",
         "jsdom": "^26.1.0",
         "jsdom-global": "^3.0.2",
         "jshint": "^2.13.6",
@@ -562,6 +564,27 @@
         "node": "^20.19.0 || ^22.13.0 || >=24"
       }
     },
+    "node_modules/@eslint/js": {
+      "version": "10.0.1",
+      "resolved": "https://registry.npmjs.org/@eslint/js/-/js-10.0.1.tgz",
+      "integrity": "sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": "^20.19.0 || ^22.13.0 || >=24"
+      },
+      "funding": {
+        "url": "https://eslint.org/donate"
+      },
+      "peerDependencies": {
+        "eslint": "^10.0.0"
+      },
+      "peerDependenciesMeta": {
+        "eslint": {
+          "optional": true
+        }
+      }
+    },
     "node_modules/@eslint/object-schema": {
       "version": "3.0.5",
       "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.5.tgz",
@@ -1925,6 +1948,19 @@
         "url": "https://github.com/sponsors/isaacs"
       }
     },
+    "node_modules/globals": {
+      "version": "17.13.0",
+      "resolved": "https://registry.npmjs.org/globals/-/globals-17.13.0.tgz",
+      "integrity": "sha512-RwMTC61u7hrG3ZJMkZQOK4JLJrKS8QtoTii63EmWvFXHqycY9FObBJQCbsLxSO8kjKhWE5kV1GC+Vb1g3RI0Zg==",
+      "dev": true,
+      "license": "MIT",
+      "engines": {
+        "node": ">=18"
+      },
+      "funding": {
+        "url": "https://github.com/sponsors/sindresorhus"
+      }
+    },
     "node_modules/graceful-fs": {
       "version": "4.2.11",
       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",

+ 2 - 0
js/package.json

@@ -7,9 +7,11 @@
     "test": "test"
   },
   "devDependencies": {
+    "@eslint/js": "^10.0.1",
     "@peculiar/webcrypto": "^1.5.0",
     "eslint": "^10.13.0",
     "fast-check": "^4.10.2",
+    "globals": "^17.13.0",
     "jsdom": "^26.1.0",
     "jsdom-global": "^3.0.2",
     "jshint": "^2.13.6",