CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

www/npm 12.0.2

Node package manager (meta port)

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 12.0.2
Upstream
Higher version available: 12.2.1
Last update
to 12.0.2 · 81ac8ffd79
Quarterly
2026Q4: 12.0.2
WWW
https://www.npmjs.com/package/npm
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install npm
installs 12.0.2 from latest; from quarterly (2026Q4) 12.0.2
Port
# cd /usr/ports/www/npm && make install clean
Size
1.2 KiB download · 243 B installed
Depends on
www/npm-node24 12.0.2
License
NA

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1612.0.212.0.2–
FreeBSD 1512.0.212.0.2–
FreeBSD 1412.0.212.0.212.0.2

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1512.0.212.0.2–
FreeBSD 1412.0.212.0.212.0.2

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 12.0.2.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (242)

Sunpoet Po-Chuan Hsieh (sunpoet) · 6.10.0
Update to 6.10.0

Changes:	https://github.com/npm/cli/releases
17b1ea6ec7
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.9.0_2
Compile and install .pyc files for node-gyp

- Bump PORTREVISION for package change

PR:		238243
Submitted by:	Hiroki Tagato <tagattie@yandex.com>
0cd406c206
Yuri Victorovich (yuri) · 6.9.0_1
www/npm: Fix the python executable name

PR:		238204
Reported by:	run failure
Approved by:	portmgr (blanket: ports/framework (python) compliance)
214c435414
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.9.0
Remove NODE6 option

node6 expired on Apr 30, 2019.
ccfb2b7f49
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.9.0
Update NODE_DESC after r499831
6fff37cce8
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.9.0
Update to 6.9.0

Changes:	https://github.com/npm/cli/releases
f9d1189b04
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.8.0
Update to 6.8.0

Changes:	https://github.com/npm/cli/releases
9cb668ace9
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.7.0
Update to 6.7.0

Changes:	https://github.com/npm/cli/releases
c173922696
Antoine Brodin (antoine) · 6.4.1_1
Fix DEPENDS
20eb731fd1
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.4.1_1
Add NODE10 option

- Clean up CONFLICTS_INSTALL
- Bump PORTREVISION for dependency change
87ac4296e9
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.4.1
Update to 6.4.1

Changes:	https://github.com/npm/cli/releases
428d646cfa
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.4.0
Update extra-patch-bug-178881
6cd28efb42
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.4.0
Update to 6.4.0

Changes:	https://github.com/npm/cli/releases
29b6e56083
Sunpoet Po-Chuan Hsieh (sunpoet) · 6.3.0
Update to 6.3.0

- Update WWW

Changes:	https://github.com/npm/cli/releases
32961c3afe
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.10.0
Remove NODE4 option

www/node4 expired on 2018-04-30.
884f2d7ec1
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.10.0
Update patch to fix build on i386
637355a935
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.10.0
Update to 5.10.0

Changes:	https://github.com/npm/npm/releases
129ef03d9b
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.8.0
Update NODE_DESC
82ad090540
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.8.0
Update to 5.8.0

Changes:	https://github.com/npm/npm/releases
10d87b6b79
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.7.1
Update to 5.7.1

Changes:	https://github.com/npm/npm/releases
bae3a4591e
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.6.0_2
Fix permission of node-gyp

- Bump PORTREVISION for package change

PR:		225562
Submitted by:	bhughes
MFH:		2018Q1
b7319fe8a6
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.6.0_1
Fix LICENSE

- Add LICENSE_FILE
a22c556f9a
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.6.0_1
Update to 5.6.0

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v5.6.0/CHANGELOG.md
f16e0394bf
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.6.0
Update CONFLICTS_INSTALL

- Allow slave ports to overwrite CONFLICTS_INSTALL
8325136f8d
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.6.0
Update to 5.6.0

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v5.6.0/CHANGELOG.md
527223af34
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.4.2_4
Fix npx permission

- Bump PORTREVISION for package change

PR:		223782
Reported by:	Lapo Luchini <lapo@lapo.it>
ed310135b8
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.4.2_3
Change from USES=python:2 to USES=python:2.7

- Bump PORTREVISION for dependency change
3da78ccc05
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.4.2_2
Add Node.js 9.x support manually

- Bump PORTREVISION for package change
908a9b155a
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.4.2_1
Update options for Node.js 8.x and 9.x

- Bump PORTREVISION for dependency change
f382757590
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.4.2
Update to 5.4.2

- Revert unintended CONFLICTS_INSTALL change in previous commit

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v5.4.2/CHANGELOG.md
89ad1ee2fd
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.3.0_1
Add NODE4, NODE6 and NODE8 options
035cc4ab29
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.3.0_1
Fix shebang

- Bump PORTREVISION for package change
2ced154f0e
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.3.0
Update to 5.3.0

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v5.3.0/CHANGELOG.md
7b61d7adb1
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.2.0
Update to 5.2.0

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v5.2.0/CHANGELOG.md
df650c99c2
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.0.4
Update to 5.0.4

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v5.0.4/CHANGELOG.md
c42070c5a1
Sunpoet Po-Chuan Hsieh (sunpoet) · 5.0.3
Update to 5.0.3

- Update CONFLICTS_INSTALL

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v5.0.3/CHANGELOG.md
30e79e225a
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.6.1
Update to 4.6.1

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v4.6.1/CHANGELOG.md
c93e2e4107
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.5.0
Fix CONFLICTS_INSTALL

PR:		219388
Submitted by:	pawel
4dabf739f6
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.5.0
Update to 4.5.0

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v4.5.0/CHANGELOG.md
6464bd4e9a
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.4.4_1
Use USES=python:2 instead of USES=python:2.7

- Bump PORTREVISION for dependency change

PR:		217984
Reported by:	Bradley T. Hughes <bradleythughes@fastmail.fm>
fad2607498
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.4.4
Update to 4.4.4

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v4.4.4/CHANGELOG.md
b4b2c6ea45
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.3.0_1
Silence patch message
870ab3cc1d
Antoine Brodin (antoine) · 4.3.0_1
Set executable bit on lib/node_modules/npm/bin/npm-cli.js This fixes runtime
e6a4767a94
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.3.0
Update to 4.3.0

- Change npm installation [1]

Starting with this update, npm will be built, installed and archived on my own
box to speed up the installation. The installation on target machines will be
simply extraction and copy.

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v4.3.0/CHANGELOG.md
Suggested by:	adamw [1]
063efbdd53
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.1.2
- Update to 4.1.2

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v4.1.2/CHANGELOG.md
279e15eb1c
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.1.1
- Update to 4.1.1

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v4.1.1/CHANGELOG.md
83a3dab8ca
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.0.5
Update maintainer section: use FETCH_CMD

Note that 'A' flag has been remove from FETCH_ARGS in r338507 (3 years ago).
14783028fa
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.0.5
- Update to 4.0.5

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v4.0.5/CHANGELOG.md
6921ad09fd
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.0.3
- Update to 4.0.3

Changes:	https://github.com/npm/npm/releases
		https://github.com/npm/npm/blob/v4.0.3/CHANGELOG.md
5fc4db7c29
Mathieu Arnold (mat) · 4.0.2
Don't quote {} in find -exec calls.

Braces are not shell metacharacters, and they do not need to be quoted.
By the time find parses its arguments and dicovers them, the quoting
will have been removed by the shell anyway.

Sponsored by:	Absolight
8664861b1a