Metadata-Version: 1.1
Name: marketplace-constants
Version: 0.3.2
Summary: Standard constants for the marketplace
Home-page: https://github.com/andymckay/marketplace-constants
Author: Andy McKay
Author-email: andym@mozilla.com
License: BSD
Description: Marketplace Constants
        ---------------------
        
        Global constants for the Firefox Marketplace, available in both JS and Python.
        
        **This package is on:**
        
        * pypi: https://pypi.python.org/pypi/marketplace-constants
        * npm: http://npmjs.org/package/marketplace-constants
        * bower: ```bower install marketplace-constants```
        
        To generate the constants, run:
        
            make
        
        Python
        ------
        
        Example:
        
            >>> from mpconstants import payments
            >>> payments.PAYMENT_STATUSES
            {1: 'passed', 2: 'failed'}
        
        To deploy, bump the version in ```setup.py``` and push to Github. Travis will
        take care of the rest.
        
        Bower
        -----
        
        ```bower install marketplace-constants```
        
        The package will consist of a directory of UMD-style JS modules among other
        stuff that you can copy and require into your project.
        
        To deploy, bump the version in ```bower.json``` and push a git tag to
        Github.
        
        Node
        ----
        
        Example:
        
            > var c = require('./mpconstants.js')
            > c('payments')['PAYMENT_STATUSES']
              { '1': 'passed',
                '2': 'failed' }
        
        To deploy, bump the version in ```package.json```, and run ```npm publish```.
        
        Data Sources
        ------------
        
        The content of these files are generated from multiple sources:
        
        * Python code copied out of the various marketplace repositories
        * JSON code pulled from the Mozilla SVN servers
        
        If you want to update any constants from SVN, or add in any new constants, then
        run the generate script to build out the new files. Compare the differences,
        add or remove any files from git and commit.
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
