xo icon indicating copy to clipboard operation
xo copied to clipboard

[ava, nyc] Some internal modules are deprecated.

Open stein2nd opened this issue 8 months ago • 0 comments

For verification, I temporarily modernised package.json by running 'ncu' and 'ncu -u' under the ‘xo’ installation folder. micromatch

After running 'npm install --force', several internal modules still show a deprecated warning.

npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported rimraf@3 0 2 deduped

npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported nyc@15 1 0

npm warn deprecated [email protected]: 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. Pasted Graphic 14

npm warn deprecated [email protected]: This package is no longer supported. ava@6 1 3

npm warn deprecated [email protected]: This package is no longer supported. npmlog@5 0 1

npm warn deprecated [email protected]: This package is no longer supported. ava@6 1 3

System:

  • OS: macOS 14.5
  • CPU: (12) x64 Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
  • Memory: 850.23 MB / 32.00 GB
  • Shell: 3.2.57 - /bin/bash

Binaries:

  • Node: 22.2.0 - ~/.nodebrew/current/bin/node
  • Yarn: 1.22.22 - /usr/local/bin/yarn
  • npm: 10.8.0 - ~/.nodebrew/current/bin/npm

npmPackages:

  • @eslint/eslintrc: ^3.1.0 => 3.1.0
  • @typescript-eslint/eslint-plugin: ^7.11.0 => 7.11.0
  • @typescript-eslint/parser: ^7.11.0 => 7.11.0
  • arrify: ^3.0.0 => 3.0.0
  • ava: ^6.1.3 => 6.1.3
  • cosmiconfig: ^9.0.0 => 9.0.0
  • define-lazy-prop: ^3.0.0 => 3.0.0
  • eslint: ^9.3.0 => 9.3.0
  • eslint-config-prettier: ^9.1.0 => 9.1.0
  • eslint-config-xo: ^0.45.0 => 0.45.0
  • eslint-config-xo-react: ^0.27.0 => 0.27.0
  • eslint-config-xo-typescript: ^4.0.0 => 4.0.0
  • eslint-formatter-pretty: ^6.0.1 => 6.0.1
  • eslint-import-resolver-webpack: ^0.13.8 => 0.13.8
  • eslint-plugin-ava: ^15.0.1 => 15.0.1
  • eslint-plugin-eslint-comments: ^3.2.0 => 3.2.0
  • eslint-plugin-import: ^2.29.1 => 2.29.1
  • eslint-plugin-n: ^17.7.0 => 17.7.0
  • eslint-plugin-no-use-extend-native: ^0.6.1 => 0.6.1
  • eslint-plugin-prettier: ^5.1.3 => 5.1.3
  • eslint-plugin-react: ^7.34.2 => 7.34.2
  • eslint-plugin-react-hooks: ^4.6.2 => 4.6.2
  • eslint-plugin-unicorn: ^53.0.0 => 53.0.0
  • esm-utils: ^4.3.0 => 4.3.0
  • execa: ^9.1.0 => 9.1.0
  • find-cache-dir: ^5.0.0 => 5.0.0
  • find-up-simple: ^1.0.0 => 1.0.0
  • get-stdin: ^9.0.0 => 9.0.0
  • get-tsconfig: ^4.7.5 => 4.7.5
  • globby: ^14.0.1 => 14.0.1
  • imurmurhash: ^0.1.4 => 0.1.4
  • json-stable-stringify-without-jsonify: ^1.0.1 => 1.0.1
  • lodash-es: ^4.17.21 => 4.17.21
  • meow: ^13.2.0 => 13.2.0
  • micromatch: ^4.0.7 => 4.0.7
  • nyc: ^15.1.0 => 15.1.0
  • open-editor: ^4.1.1 => 4.1.1
  • prettier: ^3.2.5 => 3.2.5
  • proxyquire: ^2.1.3 => 2.1.3
  • semver: ^7.6.2 => 7.6.2
  • slash: ^5.1.0 => 5.1.0
  • temp-write: ^5.0.0 => 5.0.0
  • to-absolute-glob: ^3.0.0 => 3.0.0
  • typescript: ^5.4.5 => 5.4.5
  • webpack: ^5.91.0 => 5.91.0

stein2nd avatar May 29 '24 18:05 stein2nd