{ "info": { "author": "Daniel Elero", "author_email": "danixeee@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# VS Code Extension Generator for textX Languages\n\nA _textX_ generator which outputs simple, installable _VS Code_ extension from a registered _textX_ language project.\n\nIt is used primary by [textX-LS](https://github.com/textX/textX-LS) project when generating and installing _textX_ languages.\n\n## CLI Examples\n\nGenerate a _VS Code_ extension for `tx_workflow` project packaged in archive:\n\n```bash\ntextx generate examples/workflow/tx_workflow/workflow.tx -o . --target=vscode --project_name tx-workflow\n```\n\nGenerate a _VS Code_ extension for `tx_workflow` project packaged in installable _vsix_ format:\n\n```bash\ntextx generate examples/workflow/tx_workflow/workflow.tx -o . --target=vscode --project_name tx-workflow --vsix True\n```\n\n## Other Notes\n\n- textX language project should be registrated in order generator to find it by passed _project name_\n- path to the grammar (`examples/workflow/tx_workflow/workflow.tx`) is not used for now, but idea is to be able to create project from it\n\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/danixeee/textx-gen-vscode", "keywords": "textX DSL python domain specific languages VS Code", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "textx-gen-vscode", "package_url": "https://pypi.org/project/textx-gen-vscode/", "platform": "", "project_url": "https://pypi.org/project/textx-gen-vscode/", "project_urls": { "Homepage": "https://github.com/danixeee/textx-gen-vscode" }, "release_url": "https://pypi.org/project/textx-gen-vscode/0.1.2/", "requires_dist": [ "click", "jinja2 (>=2)", "textx (>=2)", "textx-gen-coloring (>=0.1.1)", "bandit ; extra == 'ci'", "pytest ; extra == 'ci'", "pytest-cov ; extra == 'ci'", "pytest-azurepipelines ; extra == 'ci'", "black ; extra == 'ci'", "bandit (==1.5.1) ; extra == 'dev'", "black ; extra == 'dev'", "coverage (==4.5.3) ; extra == 'test'", "pytest (==4.3.1) ; extra == 'test'", "pytest-cov (==2.6.1) ; extra == 'test'" ], "requires_python": "", "summary": "a VS Code extension generator", "version": "0.1.2" }, "last_serial": 5941867, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "236a052e915ea3ddfa368aeade57e2fa", "sha256": "4b1a0e3a1ac89cf61b9b60126026700b1732622c81a12411d9eea54dac4bbf18" }, "downloads": -1, "filename": "textx_gen_vscode-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "236a052e915ea3ddfa368aeade57e2fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11467, "upload_time": "2019-09-09T23:33:47", "url": "https://files.pythonhosted.org/packages/1a/01/b452e4ea59a1d7898594bbe00503f0ff20c22b0661295e67ef0d539131da/textx_gen_vscode-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98590ebae1444117523ca1d398ca849f", "sha256": "0a54014ab7574fc19457ca55c287797e1344a1a461dd0fed6dac124c82857ae5" }, "downloads": -1, "filename": "textx-gen-vscode-0.1.0.tar.gz", "has_sig": false, "md5_digest": "98590ebae1444117523ca1d398ca849f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7786, "upload_time": "2019-09-09T23:33:49", "url": "https://files.pythonhosted.org/packages/6f/0f/a19ecaed1d25756d801dd558f212412f05d51986c2336e6d2a49374f4c51/textx-gen-vscode-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f6891b8f7b6b3322c46a608357cad379", "sha256": "0f01e9489ead4948f0fb6f89ad3956ad6f895cf3508132f87dc9c99a8af7bde1" }, "downloads": -1, "filename": "textx_gen_vscode-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f6891b8f7b6b3322c46a608357cad379", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11549, "upload_time": "2019-10-02T23:08:36", "url": "https://files.pythonhosted.org/packages/77/c0/ed45892c721b9c87e428d582e52f66eab211b3813127eebdc96ae9db7ac4/textx_gen_vscode-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b743e6233228c5929078cb7053147233", "sha256": "7cbf67c9aea763d18b7073598c0e7d1db21b18258af52be14d45f2f562fdee41" }, "downloads": -1, "filename": "textx-gen-vscode-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b743e6233228c5929078cb7053147233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7883, "upload_time": "2019-10-02T23:08:38", "url": "https://files.pythonhosted.org/packages/f5/df/c492ad38469d8a44b17e8930d97aaeedf28b1ab19540ded4fb1a8630ef61/textx-gen-vscode-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "20f26737c8070f91400e8570121555a8", "sha256": "949c25a1eecf379ce783b38d7a08f3673a6dfb98c699732060ab949017d26ec7" }, "downloads": -1, "filename": "textx_gen_vscode-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "20f26737c8070f91400e8570121555a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11614, "upload_time": "2019-10-07T22:43:20", "url": "https://files.pythonhosted.org/packages/2e/c5/0ba15be4fb01f1835e0da0a28cd7657f602171db952175b2443690126a33/textx_gen_vscode-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cc92627651398d6baa641962d71fb4f", "sha256": "c4fc192441620c29b4dec63c04fa2425dd061cfae2df458ef848a82b6ddf0a89" }, "downloads": -1, "filename": "textx-gen-vscode-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0cc92627651398d6baa641962d71fb4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7976, "upload_time": "2019-10-07T22:43:22", "url": "https://files.pythonhosted.org/packages/2b/96/f2bd13ddab6eb10468905a1f028604c273b79b261e0110b25fd20c7d8103/textx-gen-vscode-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "20f26737c8070f91400e8570121555a8", "sha256": "949c25a1eecf379ce783b38d7a08f3673a6dfb98c699732060ab949017d26ec7" }, "downloads": -1, "filename": "textx_gen_vscode-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "20f26737c8070f91400e8570121555a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11614, "upload_time": "2019-10-07T22:43:20", "url": "https://files.pythonhosted.org/packages/2e/c5/0ba15be4fb01f1835e0da0a28cd7657f602171db952175b2443690126a33/textx_gen_vscode-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cc92627651398d6baa641962d71fb4f", "sha256": "c4fc192441620c29b4dec63c04fa2425dd061cfae2df458ef848a82b6ddf0a89" }, "downloads": -1, "filename": "textx-gen-vscode-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0cc92627651398d6baa641962d71fb4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7976, "upload_time": "2019-10-07T22:43:22", "url": "https://files.pythonhosted.org/packages/2b/96/f2bd13ddab6eb10468905a1f028604c273b79b261e0110b25fd20c7d8103/textx-gen-vscode-0.1.2.tar.gz" } ] }