node

Also known as: node.js, node@10, nodejs, npm

Platform built on V8 to build network applications

https://nodejs.org/

/api/formula/node.json (JSON API)

Formula code on GitHub

Current versions:

stable 10.7.0
head ⚡️ HEAD
bottle 🍾 high_sierra, sierra, el_capitan

Other versions:

node@4 4.9.1 Platform built on V8 to build network applications
node@6 6.14.3 Platform built on V8 to build network applications
node@8 8.11.3 Platform built on V8 to build network applications

Options:

--with-debug Build with debugger hooks
--with-openssl@1.1 Build against Homebrew's OpenSSL instead of the bundled OpenSSL
--without-npm npm will not be installed
--without-completion npm bash completion will not be installed
--without-icu4c Build with small-icu (English only) instead of system-icu (all locales)

Depends on recommended:

icu4c 62.1 C/C++ and Java libraries for Unicode and globalization

Depends on optionally:

openssl@1.1 1.1.0h Cryptography and SSL/TLS Toolkit

Depends on when building from source:

python@2 2.7.15 Interpreted, interactive, object-oriented programming language
pkg-config 0.29.2 Manage compile and link flags for libraries

Analytics:

Installs (30 days)
node 320,612
node --without-npm 4,034
node --without-icu4c 2,179
node --with-openssl@1.1 373
node --with-debug --with-openssl@1.1 59
node --with-debug 58
node --HEAD --with-debug 35
node --HEAD 26
node --with-openssl@1.1 --without-npm 16
node --with-debug --with-openssl@1.1 --without-icu4c 15
node --without-completion 14
node --with-debug --without-icu4c 12
node --with-openssl@1.1 --without-icu4c 11
node --without-npm --without-completion 11
node --with-full-icu 9
node --without-completion --without-icu4c 8
node --without-npm --without-icu4c 7
node --with-debug --with-openssl@1.1 --without-npm 4
node --with-debug --with-openssl@1.1 --without-npm --without-icu4c 4
node --HEAD --with-openssl@1.1 3
node --HEAD --without-npm 3
node --with-debug --without-npm 2
node --with-openssl@1.1 --without-completion 2
Installs on Request (30 days)
node 233,230
node --without-npm 3,769
node --without-icu4c 2,146
node --with-openssl@1.1 320
node --with-debug --with-openssl@1.1 49
node --with-debug 46
node --HEAD --with-debug 35
node --HEAD 25
node --with-openssl@1.1 --without-npm 16
node --with-debug --with-openssl@1.1 --without-icu4c 15
node --with-debug --without-icu4c 12
node --without-npm --without-completion 11
node --with-openssl@1.1 --without-icu4c 10
node --without-completion 9
node --without-completion --without-icu4c 8
node --without-npm --without-icu4c 7
node --with-debug --with-openssl@1.1 --without-npm 4
node --with-debug --with-openssl@1.1 --without-npm --without-icu4c 4
node --HEAD --with-openssl@1.1 3
node --HEAD --without-npm 3
node --with-debug --without-npm 2
node --with-openssl@1.1 --without-completion 2
Build Errors (30 days)
node 1,249
node --without-icu4c 67
node --without-npm 59
node --with-openssl@1.1 30
node --HEAD 4
node --with-debug 2
node --with-openssl@1.1 --without-npm 1
Installs (90 days)
node 1,026,611
node --without-npm 13,461
node --without-icu4c 5,516
node --with-openssl 1,286
node --with-openssl@1.1 359
node --with-debug --with-openssl 315
node --with-debug 178
node --HEAD 162
node --with-debug --with-openssl@1.1 76
node --without-npm --without-icu4c 59
node --with-openssl --without-icu4c 57
node --without-npm --without-completion 52
node --without-completion 51
node --with-openssl --without-npm 37
node --with-debug --with-openssl --without-icu4c 30
node --without-completion --without-icu4c 25
node --with-debug --without-icu4c 20
node --with-full-icu 17
node --with-openssl --without-completion 14
node --with-openssl@1.1 --without-icu4c 12
node --with-openssl@1.1 --without-npm 9
node --without-npm --without-completion --without-icu4c 9
node --with-debug --with-openssl --without-npm --without-completion 7
node --with-debug --with-openssl --without-npm --without-icu4c 7
node --with-debug --with-openssl@1.1 --without-icu4c 7
node --with-debug --without-npm 6
node --with-openssl --without-completion --without-icu4c 6
node --with-openssl --without-npm --without-completion 6
node --HEAD --without-npm 4
node --with-openssl --without-npm --without-completion --without-icu4c 4
Installs on Request (90 days)
node 702,346
node --without-npm 12,102
node --without-icu4c 5,338
node --with-openssl 919
node --with-openssl@1.1 266
node --with-debug --with-openssl 206
node --HEAD 154
node --with-debug 133
node --without-npm --without-icu4c 59
node --with-openssl --without-icu4c 56
node --with-debug --with-openssl@1.1 55
node --without-npm --without-completion 52
node --without-completion 31
node --with-debug --with-openssl --without-icu4c 30
node --with-openssl --without-npm 26
node --without-completion --without-icu4c 25
node --with-debug --without-icu4c 20
node --with-openssl --without-completion 13
node --with-openssl@1.1 --without-icu4c 10
node --without-npm --without-completion --without-icu4c 9
node --with-openssl@1.1 --without-npm 8
node --with-debug --with-openssl --without-npm --without-icu4c 7
node --with-debug --with-openssl@1.1 --without-icu4c 7
node --with-debug --without-npm 6
node --with-openssl --without-npm --without-completion 6
node --with-openssl --without-completion --without-icu4c 5
node --HEAD --without-npm 4
Installs (365 days)
node 3,550,142
node --without-npm 51,357
node --without-icu4c 14,291
node --with-openssl 5,906
node --with-debug --with-openssl 1,444
node --with-debug 835
node --HEAD 647
node --with-openssl@1.1 359
node --without-completion 215
node --devel 214
node --with-openssl --without-icu4c 181
node --with-full-icu 172
node --without-npm --without-icu4c 155
node --with-openssl --without-npm 150
node --with-debug --with-openssl --without-icu4c 110
node --without-completion --without-icu4c 85
node --without-npm --without-completion 82
node --with-debug --with-openssl@1.1 76
node --with-openssl --without-completion 52
node --with-debug --without-icu4c 45
node --with-debug --with-openssl --without-npm --without-icu4c 32
node --HEAD --with-debug --with-openssl 24
node --with-openssl --without-completion --without-icu4c 23
node --with-openssl --without-npm --without-completion --without-icu4c 23
node --HEAD --with-openssl 21
node --without-npm --without-completion --without-icu4c 18
node --with-debug --with-openssl --without-npm --without-completion 15
node --with-openssl --without-npm --without-completion 15
Installs on Request (365 days)
node 2,181,007
node --without-npm 42,914
node --without-icu4c 13,577
node --with-openssl 3,417
node --with-debug --with-openssl 812
node --HEAD 614
node --with-debug 569
node --with-openssl@1.1 266
node --devel 214
node --with-openssl --without-icu4c 173
node --without-npm --without-icu4c 147
node --with-debug --with-openssl --without-icu4c 107
node --without-completion 91
node --without-npm --without-completion 80
node --without-completion --without-icu4c 78
node --with-openssl --without-npm 75
node --with-debug --with-openssl@1.1 55
node --with-debug --without-icu4c 45
node --with-openssl --without-completion 44
node --with-debug --with-openssl --without-npm --without-icu4c 32
node --with-openssl --without-completion --without-icu4c 22
node --HEAD --with-openssl 21
node --HEAD --with-debug --with-openssl 19
node --without-npm --without-completion --without-icu4c 18
node --HEAD --without-npm 14
Fork me on GitHub