Metadata-Version: 1.0
Name: gp.recipe.node
Version: 0.5
Summary: ZC Buildout recipe for node.js
Home-page: https://github.com/gawel/gp.recipe.node
Author: Gael Pasgrimaud
Author-email: gael@gawel.org
License: ZPL
Description: .. contents::
        
        - Code repository: https://github.com/gawel/gp.recipe.node
        
        
        Detailed Documentation
        **********************
        
        Supported options
        =================
        
        The recipe supports the following options:
        
        .. Note to recipe author!
           ----------------------
           For each option the recipe uses you should include a description
           about the purpose of the option, the format and semantics of the
           values it accepts, whether it is mandatory or optional and what the
           default value is if it is omitted.
        
        url
            url used to get the node.js tarball
        
        npms
            a list of package to install with npm
        
        scripts
            a list of scripts
        
        node-path
            a list of extra directory to add to NODE_PATH
        
        
        Example usage
        =============
        
        .. Note to recipe author!
           ----------------------
           zc.buildout provides a nice testing environment which makes it
           relatively easy to write doctests that both demonstrate the use of
           the recipe and test it.
           You can find examples of recipe doctests from the PyPI, e.g.
           
             http://pypi.python.org/pypi/zc.recipe.egg
        
           The PyPI page for zc.buildout contains documentation about the test
           environment.
        
             http://pypi.python.org/pypi/zc.buildout#testing-support
        
           Below is a skeleton doctest that you can start with when building
           your own tests.
        
        We'll start by creating a buildout that uses the recipe::
        
            >>> write('buildout.cfg',
            ... """
            ... [buildout]
            ... parts = test1
            ...
            ... [test1]
            ... recipe = gp.recipe.node
            ... npms = coffee-script less
            ... scripts = coffee lessc
            ... """)
        
        Running the buildout gives us::
        
            >>> print 'start', system(buildout) 
            start...
            Installing test1.
            ...
            Generated script '.../bin/lessc'.
        
        
        
        Contributors
        ************
        
        Gael Pasgrimaud, Author
        
        
        Change history
        **************
        
        0.3
        ===
        
        - Change npm install script location
          [Ross Pfahler]
        
        0.1
        ===
        
        - Created recipe with ZopeSkel
          [Gael Pasgrimaud]
        
        Download
        ********
        
Keywords: buildout node.js node
Platform: UNKNOWN
Classifier: Framework :: Buildout
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: Zope Public License
