{ "info": { "author": "Olivier Trepanier", "author_email": "olitrepanier@hotmail.com", "bugtrack_url": null, "classifiers": [], "description": "# __CONE__\n---\n__cone__ is a tool to simplify your workflow when you are working on Roblox. It comes it two parts:\n - A python package named `cone`\n - A Roblox plugin also named [`cone-plugin`](https://gitlab.com/rbx-cone/cone-plugin)\n\n__cone__ is similar to any syncing tool for Roblox (like [Rojo](https://github.com/LPGhatguy/rojo)). What makes __cone__\nallows you to work outside of Roblox Studio, run your tests with [TestEZ](https://github.com/Roblox/testez) from your command line.\n## Installation\n---\n### Package\nIf you don't have python installed on your computer, you can [get it here](https://www.python.org/downloads/). Then, you can install the package by running `pip install cone` in your command line.\n### Plugin\nEasiest way to download it is from the [Roblox page](www.google.ca)\n\n## How to use `cone`\n---\n### Configuration file\nIn your working directory, there must be a file named `cone.json` where you can tell __cone__ how to sync your project.\n```\n[\n {\n \"path\" : \"src/ClientScripts\",\n \"parent\" : \"ReplicatedFirst\"\n },\n ...\n {\n \"path\" : \"src/ServerScripts\",\n \"parent\" : \"ServerScriptService\"\n }\n]\n```\nThe `path` key needs to point to a folder or a file in your project. The `parent` value needs to point to an instance in the Roblox place where you will parent the file or folder pointed by `path`. You can place as many as you need.\n### Commands\nEach of these commands can be run in the working directory where you `cone.json` file is located.\n#### `cone test`\nRuns your tests and prints the results in the console.\n#### `cone deploy [-t]`\nTakes you project and use the `cone.json` configuration file to apply your scripts in the opened Roblox place.\n#### `cone revert`\nReverts the last executed `cone deploy`.\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://gitlab.com/rbx-cone/cone", "keywords": "roblox", "license": "", "maintainer": "", "maintainer_email": "", "name": "cone", "package_url": "https://pypi.org/project/cone/", "platform": "", "project_url": "https://pypi.org/project/cone/", "project_urls": { "Homepage": "https://gitlab.com/rbx-cone/cone" }, "release_url": "https://pypi.org/project/cone/0.1.1/", "requires_dist": [ "Flask" ], "requires_python": "", "summary": "A tool to sync projects to Roblox Studio", "version": "0.1.1" }, "last_serial": 4729049, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "63c31818660252679ecaacf0337179ad", "sha256": "09387f56de73e3015acb81b1bf34330550d44d95df10734e7d7600e4280e6c80" }, "downloads": -1, "filename": "cone-0.0.0.tar.gz", "has_sig": false, "md5_digest": "63c31818660252679ecaacf0337179ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3103, "upload_time": "2018-07-24T06:07:45", "url": "https://files.pythonhosted.org/packages/99/04/fc3390ea0cec91497afe0b1405b83827ee359366038cd775e19909bdda87/cone-0.0.0.tar.gz" } ], "0.0.1": [ { "comment_text": "", "digests": { "md5": "a45f0b2054b69fb8ab0092923c36580c", "sha256": "025e8931dc560df88f853740067fcb1817015e220c6c2db45b4ea0e98f41259c" }, "downloads": -1, "filename": "cone-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a45f0b2054b69fb8ab0092923c36580c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4097, "upload_time": "2018-07-25T04:47:22", "url": "https://files.pythonhosted.org/packages/f0/f6/ca4160f2116feedabd63b7e814c92478c777d5812a8928cd0aff2c0eb424/cone-0.0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a94fcdce64640382efedd0965a032911", "sha256": "fc77da8069dced9df30f6bcc928c0bb014cbc7340e28f234af8fdaf72921be33" }, "downloads": -1, "filename": "cone-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a94fcdce64640382efedd0965a032911", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10740, "upload_time": "2019-01-23T05:18:27", "url": "https://files.pythonhosted.org/packages/87/3d/5cb8af41025eb7d240f07b54fa5d15a04057b4ccaf81e7e8285fde939647/cone-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b944b77189adda8b0afddd69acd910a0", "sha256": "65cb8e09accd0ec0023c00751f06843fe5a27ba3a8522630c387ce14b442c553" }, "downloads": -1, "filename": "cone-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b944b77189adda8b0afddd69acd910a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6438, "upload_time": "2019-01-23T05:18:29", "url": "https://files.pythonhosted.org/packages/56/a7/a93eabb1a8250a618ce97253cbd22b0384bcf7685175268cdf66a7004a1d/cone-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a94fcdce64640382efedd0965a032911", "sha256": "fc77da8069dced9df30f6bcc928c0bb014cbc7340e28f234af8fdaf72921be33" }, "downloads": -1, "filename": "cone-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a94fcdce64640382efedd0965a032911", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10740, "upload_time": "2019-01-23T05:18:27", "url": "https://files.pythonhosted.org/packages/87/3d/5cb8af41025eb7d240f07b54fa5d15a04057b4ccaf81e7e8285fde939647/cone-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b944b77189adda8b0afddd69acd910a0", "sha256": "65cb8e09accd0ec0023c00751f06843fe5a27ba3a8522630c387ce14b442c553" }, "downloads": -1, "filename": "cone-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b944b77189adda8b0afddd69acd910a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6438, "upload_time": "2019-01-23T05:18:29", "url": "https://files.pythonhosted.org/packages/56/a7/a93eabb1a8250a618ce97253cbd22b0384bcf7685175268cdf66a7004a1d/cone-0.1.1.tar.gz" } ] }