Skip to content

Several dependencies of @openeuropa/bcl-builder are emitting deprecations #559

@claudiu-cristea

Description

@claudiu-cristea

Running npm ci, I'm getting:

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 @babel/plugin-proposal-unicode-property-regex@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.
npm WARN deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
npm WARN deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.

Checking the dependency chain:

$ npm why stable
stable@0.1.8 dev
node_modules/stable
  stable@"^0.1.8" from svgo@2.8.0
  node_modules/svg-sprite/node_modules/svgo
    svgo@"^2.8.0" from svg-sprite@2.0.2
    node_modules/svg-sprite
      svg-sprite@"2.0.2" from @openeuropa/bcl-builder@1.2.0
      node_modules/@openeuropa/bcl-builder
        dev @openeuropa/bcl-builder@"1.2.0" from the root project

$ npm why @babel/plugin-proposal-unicode-property-regex
@babel/plugin-proposal-unicode-property-regex@7.18.6 dev
node_modules/@babel/plugin-proposal-unicode-property-regex
  @babel/plugin-proposal-unicode-property-regex@"^7.4.4" from @babel/preset-modules@0.1.6
  node_modules/@babel/preset-modules
    @babel/preset-modules@"^0.1.5" from @babel/preset-env@7.22.9
    node_modules/@babel/preset-env
      @babel/preset-env@"7.22.9" from @openeuropa/bcl-builder@1.2.0
      node_modules/@openeuropa/bcl-builder
        dev @openeuropa/bcl-builder@"1.2.0" from the root project

$ npm why rollup-plugin-terser
rollup-plugin-terser@7.0.2 dev
node_modules/rollup-plugin-terser
  rollup-plugin-terser@"7.0.2" from @openeuropa/bcl-builder@1.2.0
  node_modules/@openeuropa/bcl-builder
    dev @openeuropa/bcl-builder@"1.2.0" from the root project

$ npm why babel-eslint
babel-eslint@10.1.0 dev
node_modules/babel-eslint
  babel-eslint@"10.1.0" from @openeuropa/bcl-builder@1.2.0
  node_modules/@openeuropa/bcl-builder
    dev @openeuropa/bcl-builder@"1.2.0" from the root project

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions