trustification / trustify-ui

Trustify UI component.
http://www.trustification.io/trustify-ui/
2 stars 8 forks source link

Fix dependencies #132

Open ctron opened 3 months ago

ctron commented 3 months ago

The CI logs the following:

 npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead
npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead
npm warn deprecated @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported

Most notably: inflight@1.0.6: This module is not supported, and leaks memory. Do not use it.

Also no longer supported sounds to me as even vulnerabilities aren't even tracked.

helio-frota commented 1 month ago

using "normal" updates (apparently) we can't do nothing related to inflight dependency atm as this is part of 6512: "text-table": "^0.2.0" that is part of eslint (latest) 6474- "version": "9.10.0",

➜  trustify-ui git:(ts-jest-update) ✗ rg "text\-table" -B  50
package-lock.json
6462-      "bin": {
6463-        "escodegen": "bin/escodegen.js",
6464-        "esgenerate": "bin/esgenerate.js"
6465-      },
6466-      "engines": {
6467-        "node": ">=6.0"
6468-      },
6469-      "optionalDependencies": {
6470-        "source-map": "~0.6.1"
6471-      }
6472-    },
6473-    "node_modules/eslint": {
6474-      "version": "9.10.0",
6475-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.10.0.tgz",
6476-      "integrity": "sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw==",
6477-      "dev": true,
6478-      "dependencies": {
6479-        "@eslint-community/eslint-utils": "^4.2.0",
6480-        "@eslint-community/regexpp": "^4.11.0",
6481-        "@eslint/config-array": "^0.18.0",
6482-        "@eslint/eslintrc": "^3.1.0",
6483-        "@eslint/js": "9.10.0",
6484-        "@eslint/plugin-kit": "^0.1.0",
6485-        "@humanwhocodes/module-importer": "^1.0.1",
6486-        "@humanwhocodes/retry": "^0.3.0",
6487-        "@nodelib/fs.walk": "^1.2.8",
6488-        "ajv": "^6.12.4",
6489-        "chalk": "^4.0.0",
6490-        "cross-spawn": "^7.0.2",
6491-        "debug": "^4.3.2",
6492-        "escape-string-regexp": "^4.0.0",
6493-        "eslint-scope": "^8.0.2",
6494-        "eslint-visitor-keys": "^4.0.0",
6495-        "espree": "^10.1.0",
6496-        "esquery": "^1.5.0",
6497-        "esutils": "^2.0.2",
6498-        "fast-deep-equal": "^3.1.3",
6499-        "file-entry-cache": "^8.0.0",
6500-        "find-up": "^5.0.0",
6501-        "glob-parent": "^6.0.2",
6502-        "ignore": "^5.2.0",
6503-        "imurmurhash": "^0.1.4",
6504-        "is-glob": "^4.0.0",
6505-        "is-path-inside": "^3.0.3",
6506-        "json-stable-stringify-without-jsonify": "^1.0.1",
6507-        "lodash.merge": "^4.6.2",
6508-        "minimatch": "^3.1.2",
6509-        "natural-compare": "^1.4.0",
6510-        "optionator": "^0.9.3",
6511-        "strip-ansi": "^6.0.1",
6512:        "text-table": "^0.2.0"
--
15672-        "glob": "^7.1.4",
15673-        "minimatch": "^3.0.4"
15674-      },