{ "info": { "author": "Maurizio Turatti", "author_email": "maurizio@softinstigate.com", "bugtrack_url": null, "classifiers": [ "Environment :: Plugins", "Environment :: Web Environment", "Framework :: Lektor", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "lektor-gulp\n===========\n\nThis plugin for `Lektor CMS`_ adds `gulp`_ support to projects. When\nenabled with the ``-f gulp`` flag it runs ``npm install`` and then the\ngulp ``default`` or ``watch`` tasks as they are defined into your own\n``gulpfile.js``.\n\nThe general documentation about Lektor plugins is `here`_.\n\nlektor build\n------------\n\nThe command ``lektor build -f gulp`` runs the **``default``** gulp task,\nfor example defined as something like:\n\n.. code::\n\n gulp.task('build', ['clean', 'copy', 'js', 'css', 'imagemin'], () => { });\n gulp.task('default', ['build'], () => { });\n\nIn the above example the ``default`` task points to a ``build`` task,\nwhich is usually composed by several other gulp tasks, etc.\n\nlektor server\n-------------\n\nThe command ``lektor server -f gulp`` runs the Lektor embedded server on\nhttp://localhost:5000, starting a gulp **``watch``** task in background.\nFor example, you can define something such as:\n\n.. code::\n\n gulp.task('watch', () => {\n gulp.watch('lib/js/**/*.js', ['js']);\n gulp.watch('lib/css/**/*.css', ['css']);\n });\n\nIn the above example, each time one touches Javascript or CSS files in\nthe ``lib/`` folder then assets could be minified, concatenated and\ncopied into the standard ``assets/static/`` lektor folder, or whatever\nis defined into your own ``gulpfile.js``.\n\nCredits\n-------\n\nThis plugin is based on the official `Webpack plugin`_ with very little\ndifferences.\n\n.. _Lektor CMS: https://www.getlektor.com\n.. _gulp: http://gulpjs.com\n.. _here: https://www.getlektor.com/docs/plugins/\n.. _Webpack plugin: https://github.com/lektor/lektor-webpack-support", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SoftInstigate/lektor-gulp", "keywords": "Lektor gulp plugin static-site CMS", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "lektor-gulp", "package_url": "https://pypi.org/project/lektor-gulp/", "platform": "", "project_url": "https://pypi.org/project/lektor-gulp/", "project_urls": { "Homepage": "https://github.com/SoftInstigate/lektor-gulp" }, "release_url": "https://pypi.org/project/lektor-gulp/0.3.2/", "requires_dist": null, "requires_python": "", "summary": "A simple Lektor plugin for gulp", "version": "0.3.2" }, "last_serial": 3908936, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "09c40db6dc44d409c9039de1d454d3ee", "sha256": "04cdeac2d1ea2ef7b05eb16dd872fcc1e36cc7272d05342e00d5fd2c185c99c8" }, "downloads": -1, "filename": "lektor_gulp-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "09c40db6dc44d409c9039de1d454d3ee", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 2825, "upload_time": "2017-04-19T02:30:57", "url": "https://files.pythonhosted.org/packages/a2/0a/ae049e40a5fb39cc8c4043a007ac1bc4f415a337025c3243dd3f6a70ad9a/lektor_gulp-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2c271d112d3d6d35a89f7b6cbf531af", "sha256": "314689a997f640411dc6c518afaa85ec8f49595079f9a471caa05db42014aaf7" }, "downloads": -1, "filename": "lektor-gulp-0.1.tar.gz", "has_sig": false, "md5_digest": "c2c271d112d3d6d35a89f7b6cbf531af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1416, "upload_time": "2017-04-19T02:30:55", "url": "https://files.pythonhosted.org/packages/5b/9d/b724e0263315497fa8a24aa29944084d8aabf33f41abc497ce4b223b8aaf/lektor-gulp-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4d551f52a7343bb86c6f655850bd295f", "sha256": "0d0896edbd6f8ecef18d17e9a7eea1c9877728461daa0a05388222bd5f6a589d" }, "downloads": -1, "filename": "lektor_gulp-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d551f52a7343bb86c6f655850bd295f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3195, "upload_time": "2017-04-19T02:41:31", "url": "https://files.pythonhosted.org/packages/66/a1/eb0611f4a0096f95568e50d0c3576f74e6203aa23e951dd3d2deff870985/lektor_gulp-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "198e7e9994edec2f4188fed01df57fcc", "sha256": "6a045b8312759521831d8f53200ae0f69ee9c3b51e0f559b040714187d7522ae" }, "downloads": -1, "filename": "lektor-gulp-0.2.tar.gz", "has_sig": false, "md5_digest": "198e7e9994edec2f4188fed01df57fcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1676, "upload_time": "2017-04-19T02:41:28", "url": "https://files.pythonhosted.org/packages/b7/44/01eb86b225e36c3b8bc96f0e3290fe47627340f146909aaa4d6975154b70/lektor-gulp-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "a5fd5ca2de99eec294191deffd9f45db", "sha256": "6096268f2388e39ed8f03ee020652486b3064f2f815451168dce7d1c94c33c48" }, "downloads": -1, "filename": "lektor_gulp-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5fd5ca2de99eec294191deffd9f45db", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3197, "upload_time": "2017-04-19T02:45:48", "url": "https://files.pythonhosted.org/packages/68/a3/5ddfab8a1cd089a1a2aff9206540952b19f920f775d0fc237b19d79278e2/lektor_gulp-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c4474f5ee663c10e9633519d73ce9e4e", "sha256": "678ef05b1b6cc7022162127920591ccb394a1384fca1dafbf42b4522e796252a" }, "downloads": -1, "filename": "lektor-gulp-0.3.tar.gz", "has_sig": false, "md5_digest": "c4474f5ee663c10e9633519d73ce9e4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3227, "upload_time": "2017-04-19T02:45:45", "url": "https://files.pythonhosted.org/packages/6b/23/bef4eb5bb4bdd8e44d2b8a812466c700f3353332365fb5b14449cd217cb0/lektor-gulp-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "583c082a35ecb505025b1b3de0310c32", "sha256": "3d1628174da68fb1d5cd9211c4e6d201b3771bd082e4fbf3a71ee292dad3b400" }, "downloads": -1, "filename": "lektor-gulp-0.3.1.tar.gz", "has_sig": false, "md5_digest": "583c082a35ecb505025b1b3de0310c32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4033, "upload_time": "2018-05-29T09:49:09", "url": "https://files.pythonhosted.org/packages/27/82/f95d11ac90fc19bd945d00566ec9058bb9328281e388c93d35b68af9da5b/lektor-gulp-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "c896d908cc5ecb931b48aa87a41f2dff", "sha256": "99208ffd186c82a11b258d24f551e238a52505f350df6dd15eebfd163e80c2ff" }, "downloads": -1, "filename": "lektor-gulp-0.3.2.tar.gz", "has_sig": false, "md5_digest": "c896d908cc5ecb931b48aa87a41f2dff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4114, "upload_time": "2018-05-29T12:30:06", "url": "https://files.pythonhosted.org/packages/f4/4a/cc2ffe763c4b7753929fc14948fa9a343eb69b92483751d108f032429b91/lektor-gulp-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c896d908cc5ecb931b48aa87a41f2dff", "sha256": "99208ffd186c82a11b258d24f551e238a52505f350df6dd15eebfd163e80c2ff" }, "downloads": -1, "filename": "lektor-gulp-0.3.2.tar.gz", "has_sig": false, "md5_digest": "c896d908cc5ecb931b48aa87a41f2dff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4114, "upload_time": "2018-05-29T12:30:06", "url": "https://files.pythonhosted.org/packages/f4/4a/cc2ffe763c4b7753929fc14948fa9a343eb69b92483751d108f032429b91/lektor-gulp-0.3.2.tar.gz" } ] }