Bug 254803 - www/npm: update to version 8
Summary: www/npm: update to version 8
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Po-Chuan Hsieh
URL:
Keywords: needs-patch
Depends on:
Blocks:
 
Reported: 2021-04-05 20:03 UTC by Mohamed Akram
Modified: 2022-01-28 11:44 UTC (History)
8 users (show)

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mohamed Akram 2021-04-05 20:03:40 UTC

    
Comment 1 Mohamed Akram 2021-06-13 16:18:49 UTC
Any update on this?
Comment 2 Tomasz "CeDeROM" CEDRO 2021-08-04 00:00:55 UTC
+1 to have npm-7 please :-)
Comment 3 bgdnlp 2021-11-15 07:17:51 UTC
I would also like to know the status please. If we shouldn't wait it's fine, obviously, but I'd like to know.
Comment 4 David O'Rourke 2021-12-02 17:00:09 UTC
This would be great to have. I can no longer build the net-mgmt/prometheus2 assets with ports alone because v6 is now too old to build the web frontend.

I'm working around this currently by using npm v6 to install npm v8 and adding that to $PATH before the build tries to run npm.
Comment 5 Po-Chuan Hsieh freebsd_committer freebsd_triage 2021-12-04 13:24:41 UTC
My script to generate the tarball for ports was gone. 
And I'm quite busy recently.

Here's npm 8.2.0 (latest).
Try this, https://github.com/sunpoet/freebsd-ports-www-npm

Please test it and report if it works fine.
I'll commit it soon.
Thanks.
Comment 6 Po-Chuan Hsieh freebsd_committer freebsd_triage 2022-01-28 11:44:28 UTC
Update to 8.2.0 in 0593ac6276513780396ec01256a5a14993067f1b.
Update to 8.3.2 in 440fbe7ad9af28fb14dc5ca2d73c8c6528bfdb81.
Thanks.