zc.buildout recipe that programatically creates JSON files
Project description
nti.recipes.json
This is a zc.buildout recipe that programatically creates JSON files
Lets look at an example using a buildout part:
[nodeserver-env] recipe = nti.recipes.json output-file = /home/user/etc/nodeserver-env.json contents-section = nodeserver-env-root [nodeserver-env-root] stripe-section = nodeserver-stripe jquery-payment-section = nodeserver-jquery.payment [nodeserver-jquery.payment] requires = jquery stripe **end-list** url = https://my.server.com/libs/jquery.payment/1.3.2/jquery.payment.min.js definesSymbol = jQuery.payment [nodeserver-stripe] url = https://js.stripe.com/v2/ definesSymbol = Stripe
The output for /home/user/etc/nodeserver-env.json will be:
{ "jquery-payment": { "definesSymbol": "jQuery.payment", "requires": [ "jquery", "stripe" ], "url": "https://my.server.com/libs/jquery.payment/1.3.2/jquery.payment.min.js" }, "stripe": { "definesSymbol": "Stripe", "url": "https://js.stripe.com/v2/" } }
Changes
1.0.0 (2018-02-19)
First PyPI release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nti.recipes.json-1.0.0.tar.gz
(5.7 kB
view hashes)
Built Distribution
Close
Hashes for nti.recipes.json-1.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd051be9a8cb95b74ac75f58fb183056dc9c9ef8ff69dd869a925b272932df6b |
|
MD5 | 627dc41209671c29de38e887c93fd8b0 |
|
BLAKE2b-256 | b9526a59dc8e099c8716839cf571b02b7a2d12f58a762139f8af807147761d45 |