<feed xmlns='http://www.w3.org/2005/Atom'>
<title>brew/Library/Homebrew/test/test_cleanup.rb, branch 1.3.0</title>
<subtitle>🍺 The missing package manager for macOS</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/'/>
<entry>
<title>Reorder and rename test files.</title>
<updated>2016-11-16T22:52:37+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2016-10-21T06:57:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=6b6b27126d7ecc1dde9a6bc166a7e1daa3af35d2'/>
<id>6b6b27126d7ecc1dde9a6bc166a7e1daa3af35d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename/merge test files.</title>
<updated>2016-09-26T22:15:56+00:00</updated>
<author>
<name>Markus Reiter</name>
</author>
<published>2016-09-26T22:03:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=d508b124a43f4d1fd5500e9b023dcf9a1b41fc6a'/>
<id>d508b124a43f4d1fd5500e9b023dcf9a1b41fc6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Language::Node.npm_install_args: add helper method  (#37)</title>
<updated>2016-04-27T16:08:44+00:00</updated>
<author>
<name>Christian Moritz</name>
</author>
<published>2016-04-27T16:08:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=bc98fd37882c64c896dc2243fcc6e129f170a32a'/>
<id>bc98fd37882c64c896dc2243fcc6e129f170a32a</id>
<content type='text'>
* add Language::Node helper module

This adds a language module for Node module based formulas.
It contains the 2 public methods `std_npm_install_args(libexec)` and
`local_npm_install_args`:

* `std_npm_install_args` is intended to be used in formulas for
  standard node modules and returns `npm install` args for a global
  style module installation to libexec.
* `local_npm_install_args` is for formulas, in which the `npm install`
  step is only one of multiple parts of the installation process and
  returns `npm install` args for a default local installation in place.

Both methods have in common, that they are

* making sure that a working copy of npm and node-gyp from node's
  libexec is prepended to the PATH (to not rely of a user managed npm)
* seting the npm cache to HOMEBREW_CACHE/npm, which fixes issues caused
  by overriding $HOME resulting in long install times + high disk usage
  (see https://github.com/Homebrew/brew/pull/37#issuecomment-208840366)

* audit: update npm install check for Language::Node

* cleanup: remove npm_cache too

* doc: add Node-for-Formula-Authors.md
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add Language::Node helper module

This adds a language module for Node module based formulas.
It contains the 2 public methods `std_npm_install_args(libexec)` and
`local_npm_install_args`:

* `std_npm_install_args` is intended to be used in formulas for
  standard node modules and returns `npm install` args for a global
  style module installation to libexec.
* `local_npm_install_args` is for formulas, in which the `npm install`
  step is only one of multiple parts of the installation process and
  returns `npm install` args for a default local installation in place.

Both methods have in common, that they are

* making sure that a working copy of npm and node-gyp from node's
  libexec is prepended to the PATH (to not rely of a user managed npm)
* seting the npm cache to HOMEBREW_CACHE/npm, which fixes issues caused
  by overriding $HOME resulting in long install times + high disk usage
  (see https://github.com/Homebrew/brew/pull/37#issuecomment-208840366)

* audit: update npm install check for Language::Node

* cleanup: remove npm_cache too

* doc: add Node-for-Formula-Authors.md
</pre>
</div>
</content>
</entry>
<entry>
<title>cleanup: move code away from cmd/</title>
<updated>2016-01-04T12:17:21+00:00</updated>
<author>
<name>Baptiste Fontaine</name>
</author>
<published>2015-12-29T11:57:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/brew/commit/?id=9bdd6619e23f498320c3d3a6be8bd8d095a6d521'/>
<id>9bdd6619e23f498320c3d3a6be8bd8d095a6d521</id>
<content type='text'>
Closes Homebrew/homebrew#47484.

Signed-off-by: Baptiste Fontaine &lt;batifon@yahoo.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes Homebrew/homebrew#47484.

Signed-off-by: Baptiste Fontaine &lt;batifon@yahoo.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
