{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "\n\n[](https://pypi.org/project/jsfiddle-factory/)\n\n#### Installation\n```bash\n$ [sudo] pip install jsfiddle-factory\n```\n\n#### How it works\n+ detox folder names - replace spaces, etc\n+ init `demo.css`, `demo.js`, `demo.html`, `demo.details` in every empty dir\n+ update `demo.details` `resources` from `resources.txt` (if exists)\n+ create `build.html` for every jsfiddle dir\n+ create `README.md` for every jsfiddle dir\n\n#### Classes\nclass|`__doc__`\n-|-\n`jsfiddle_factory.Factory` |attrs: `path`. methods: `detox()`, `init()`, `build()`, `readme()`, `update_resources()`\n\n#### Executable modules\nusage|`__doc__`\n-|-\n`python -m jsfiddle_factory path ...` |detox, init, update resources, create `build.html` and `README.md`\n`python -m jsfiddle_factory.readme path ...` |create build.html for every jsfiddle folder\n`python -m jsfiddle_factory.detox path ...` |clean up folder names\n`python -m jsfiddle_factory.init path ...` |init `demo.css`, `demo.js`,`demo.html`,`demo.details` in every empty dir\n`python -m jsfiddle_factory.readme path ...` |create README.md files for every jsfiddle folder\n\n#### Examples\n```bash\n$ python -m jsfiddle_factory .\n```\n\n#### Related projects\n+ [`jsfiddle-build.py` - build `build.html` from jsfiddle files](https://pypi.org/project/jsfiddle-build/)\n+ [`jsfiddle-factory.py` - jsfiddles mass production](https://pypi.org/project/jsfiddle-build/)\n+ [`jsfiddle-generator.py` - jsfiddle files generator](https://pypi.org/project/jsfiddle-generator/)\n+ [`jsfiddle-github.py` - jsfiddle github integration helper](https://pypi.org/project/jsfiddle-github/)\n+ [`jsfiddle-readme-generator.py` - generate jsfiddle `README.md`](https://pypi.org/project/jsfiddle-readme-generator/)\n\n
", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/looking-for-a-job/jsfiddle-factory.py", "keywords": "jsfiddle", "license": "", "maintainer": "", "maintainer_email": "", "name": "jsfiddle-factory", "package_url": "https://pypi.org/project/jsfiddle-factory/", "platform": "", "project_url": "https://pypi.org/project/jsfiddle-factory/", "project_urls": { "Homepage": "https://github.com/looking-for-a-job/jsfiddle-factory.py" }, "release_url": "https://pypi.org/project/jsfiddle-factory/2019.4.14/", "requires_dist": null, "requires_python": "", "summary": "jsfiddle mass generator", "version": "2019.4.14" }, "last_serial": 5587360, "releases": { "2019.4.11": [ { "comment_text": "", "digests": { "md5": "bf3352207b24f1bbb148e86ad0d23b71", "sha256": "6aee15d07b467c5625f7eea2c4b9515e384fc85a45ba3dfb35c6ea3514c06a09" }, "downloads": -1, "filename": "jsfiddle-factory-2019.4.11.tar.gz", "has_sig": false, "md5_digest": "bf3352207b24f1bbb148e86ad0d23b71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2834, "upload_time": "2019-04-12T21:53:13", "url": "https://files.pythonhosted.org/packages/5b/57/8bf5bc4129a17a563841c651b67d19dbd607a0c9bee405d9fef79cc0aee9/jsfiddle-factory-2019.4.11.tar.gz" } ], "2019.4.13": [ { "comment_text": "", "digests": { "md5": "94757151f49fbacb51e5a7f8a9dab7fa", "sha256": "a65eef76b34c37b149681691cbaa908a6ab3a665aae859c2cdc9cc59633c03cb" }, "downloads": -1, "filename": "jsfiddle-factory-2019.4.13.tar.gz", "has_sig": false, "md5_digest": "94757151f49fbacb51e5a7f8a9dab7fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2836, "upload_time": "2019-04-13T08:01:04", "url": "https://files.pythonhosted.org/packages/49/fa/4d9c7a8aeea740f0f06698615e1e37f31b75b8ad16112fbcdc2e4e3e4d87/jsfiddle-factory-2019.4.13.tar.gz" } ], "2019.4.14": [ { "comment_text": "", "digests": { "md5": "bf553d46fc1f32787a713c9a06c3a624", "sha256": "9ee6a2f8b4e0d8df6a6a319f4e761a7a9152822818a720ad3e70524872bf0607" }, "downloads": -1, "filename": "jsfiddle-factory-2019.4.14.tar.gz", "has_sig": false, "md5_digest": "bf553d46fc1f32787a713c9a06c3a624", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2863, "upload_time": "2019-04-14T07:58:36", "url": "https://files.pythonhosted.org/packages/f0/ee/b938b362421b51094aba88c4f68be063faadd44a5fdb6e2188f208aacc50/jsfiddle-factory-2019.4.14.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf553d46fc1f32787a713c9a06c3a624", "sha256": "9ee6a2f8b4e0d8df6a6a319f4e761a7a9152822818a720ad3e70524872bf0607" }, "downloads": -1, "filename": "jsfiddle-factory-2019.4.14.tar.gz", "has_sig": false, "md5_digest": "bf553d46fc1f32787a713c9a06c3a624", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2863, "upload_time": "2019-04-14T07:58:36", "url": "https://files.pythonhosted.org/packages/f0/ee/b938b362421b51094aba88c4f68be063faadd44a5fdb6e2188f208aacc50/jsfiddle-factory-2019.4.14.tar.gz" } ] }