aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/node.rb
AgeCommit message (Collapse)Author
2014-08-31node: test npm local install, not global.Mike McQuaid
2014-08-31node: don't use user npmrc.Mike McQuaid
2014-08-31node: update 0.10.31 bottle.BrewTestBot
Closes #31914. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-31node: npm bump, devel killed, npm update change.Dominyk Tiller
Okay, this is part 1 of what will likely become a host of wider changes I propose on Node to tackle the issues discussed in [#31777](https://github.com/Homebrew/homebrew/issues/31777). Part 1: I’ve killed the devel build. It hasn’t been updated since May, and Node haven’t expressed any sort of haste in issuing even a new minor bump to the devel build that fixes the rather large [OpenSSL vulnerabilities](https://github.com/joyent/node/tree/v0.11.13-release/de ps/openssl/openssl) in 0.11.13. At this point, my feeling is that it’s dangerously irresponsible to leave the devel build present given those vulnerabilities, and I’d like to see us scrap it until we see some movement on patching those issues. This issue is open with Node [here](https://github.com/joyent/node/issues/8000) but remains largely ignored and dormant. Second change: Bumps the npm version that we ship back to the latest stable release. A minor thing, but an early step towards fixing some of the bigger npm problems. Third change: Changes the way we handle npm updates post-install to specifically target the latest stable release. Our current ``` npm update npm -g ``` has been habitually dumping people onto the alpha & beta builds for npm, and this solution (according to the npm team) should solve that problem permanently. Having done local testing with this, It does indeed seem to do the job. These are largely minor fixes to patch things over in a stable, solid fashion till I can work out ways to avoid the Node issues we’ve been encountering so rampantly lately.
2014-08-20node: update 0.10.31 bottle.BrewTestBot
Closes #31708. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-20node 0.10.31Dominyk Tiller
Updates Node to 0.10.31. I've also switched the npm download to HTTPS because npm support that now (Although Node doesn't, which is weird).
2014-08-14Revert "node: add optional icu4c dependency."Mike McQuaid
This reverts commit b859a5c6a2f8fdf1c660844a8d47a321b8ddea84.
2014-08-14node: add optional icu4c dependency.Steven R. Loomis
Closes #31538. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-04node: update 0.10.30 bottle.BrewTestBot
Closes #31334. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-04node: downgrade to npm 1.4.9.Mike McQuaid
Closes #31286.
2014-08-04node: update 0.10.30 bottle.BrewTestBot
Closes #31301. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-04node: update to npm 1.4.23Dominyk Tiller
2014-07-31node: update 0.10.30 bottle.BrewTestBot
2014-07-31node 0.10.30Henry Snopek
Closes #31273. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-20node: update 0.10.29 bottle.BrewTestBot
Closes #30307. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-06-20node 0.10.29Rob Gabaree
2014-06-03node: set npm prefix when installing.Mike McQuaid
References #29138.
2014-05-06node: update 0.10.28 bottle.BrewTestBot
Closes #28908. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-05-06node 0.10.28 (devel 0.11.13, npm 1.4.9)Christian Moritz
fixes conflicting npm pages after pouring a bottle Closes #28908
2014-04-06node: remove install_symlink exist? guards.Mike McQuaid
2014-04-04node: make post_install repeatable.Mike McQuaid
2014-04-04node: :python only needed at build time.Mike McQuaid
2014-04-04node: add 0.10.26 bottle.BrewTestBot
2014-04-04node: install npm using tarball.Mike McQuaid
Install npm to the expected location using the upstream tarball. This should make everyone happier. Closes #27479.
2014-04-01Clean up some unnecessary Pathname usageJack Nagel
2014-03-18node: don't pass relative path to install_symlinkJack Nagel
Fixes #27683.
2014-03-12node devel 0.11.12Christian Moritz
Closes #27481. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-02-20node: rename npm requirement and mark it as recommendedJack Nagel
Marking this requirement as recommended eliminates a conditional in the class body that otherwise breaks `brew upgrade node` for users using "--without-npm". Renaming it allows Homebrew to generate the correct option name. Fixes #26858.
2014-02-19node 0.10.26Fredrik Forsmo
Closes #26832. Signed-off-by: Brett Koonce <koonce@gmail.com>
2014-02-13node: use build.with{,out}.Mike McQuaid
2014-02-13node: add without-completion optionLukas
Closes #26691. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-06node: install npm bash completion (if with-npm)Jason Karns
Closes #26483. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-05node: add testMike Naberezny
Closes #26419. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-01-29node devel 0.11.11Christian Moritz
Closes #26254. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-01-24node 0.10.25, 0.11.10 (devel)Oleg Bilka
Closes #26134. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-30Use python27 dependency for gypMisty De Meo
2013-12-19node 0.10.24Alexander Bayandin
Closes #25336. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-18node: fix configure for bad xcode-select pathMisty De Meo
2013-12-18node: update CLT patchMisty De Meo
Fixes #25294.
2013-12-17node 0.10.23Christian Moritz
Closes #25218. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-11-20node devel 0.11.9Christian Moritz
Closes #24552. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-17node: link npm manpagesJack Nagel
Fixes #22397.
2013-11-17node devel 0.11.8Adam Vandenberg
2013-11-13node 0.10.22Preston Marshall
Closes #24231. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-18node 0.10.21Jack Nagel
2013-09-30Node 0.10.20Aku Kotkavuo
Closes #22951. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-09-25node 0.10.19Jack Nagel
2013-09-05node: fix compilation on 10.6Jack Nagel
2013-09-05node 0.10.18Chongyu Zhu
Closes #22316. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-09-05node devel 0.11.7Christian Moritz
Closes #22322. Signed-off-by: Jack Nagel <jacknagel@gmail.com>