parcel-bundler / parcel

The zero configuration build tool for the web. πŸ“¦πŸš€
https://parceljs.org
MIT License
43.49k stars 2.27k forks source link

@parcel/config-webextension using deprecated dependency #9483

Open TheAyes opened 10 months ago

TheAyes commented 10 months ago

πŸ› bug report

Hello! I'd like to point out that @parcel/config-webextension version 2.11.0 is using the deprecated dependency stable@0.1.8 found in htmlnano. An update would be encouraged :)

Also I'm not sure if that's related, however there is also a peer dependecy issue I seem to be unable to resolve.

πŸ€” Expected Behavior

Parcels webextension config shouldn't use deprecated subdependencies or have peer dependency issues.

😯 Current Behavior

It's using stable@0.1.8 which has been deprecated.

~> pnpm update
 WARN  1 deprecated subdependencies found: stable@0.1.8
Packages: +14 -11
++++++++++++++-----------
Progress: resolved 798, reused 664, downloaded 9, added 14, done

devDependencies:
- @types/node 20.10.8
+ @types/node 20.11.0
- prettier 3.1.1
+ prettier 3.2.0

 WARN  Issues with peer dependencies found
.
└─┬ @parcel/config-webextension 2.11.0
  └─┬ @parcel/config-default 2.11.0
    └─┬ @parcel/optimizer-htmlnano 2.11.0
      └─┬ htmlnano 2.1.0
        └── βœ• unmet peer svgo@^3.0.2: found 2.8.0 in @parcel/optimizer-htmlnano

Done in 15.7s

🌍 Your Environment

Software Version(s)
Parcel 2.11.0
Node 18.18.0
npm/Yarn pnpm 8.12.0
Operating System windows10x64
amal commented 3 months ago

not stale