{ "info": { "author": "Cyrille Corpet", "author_email": "cyrille@bayesimpact.org", "bugtrack_url": null, "classifiers": [], "description": "# json-ts-protobuf: Generate Typescript declaration files for JSON objects from protobuf specs\n\n## Requirements\nprotoc 3.0.0 or greater python 3.5 Other configurations may work.\n\n## Python Implementation\nThere is currently only a python implementation of the plugin\n\nThe plugin can be installed with\n\n pip install json-ts-protobuf\n\nOn posix, ensure that the protoc-gen-json-ts script installed onto your $PATH. Then run.\n\n protoc --json-ts_out=output/location\n\nAlternately, you can explicitly provide the path:\n\n protoc --plugin=protoc-gen-json-ts=path/to/protoc-gen-json-ts --json-ts_out=output/location\n\nTo suppress output, you can run\n\n protoc --json-ts_out=quiet:output/location", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bayesimpact/json-ts-protobuf", "keywords": "proto,typescript", "license": "The MIT License (MIT)", "maintainer": "", "maintainer_email": "", "name": "typescript-protobuf", "package_url": "https://pypi.org/project/typescript-protobuf/", "platform": "", "project_url": "https://pypi.org/project/typescript-protobuf/", "project_urls": { "Homepage": "https://github.com/bayesimpact/json-ts-protobuf" }, "release_url": "https://pypi.org/project/typescript-protobuf/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "Generate d.ts files for JSON objects from protobuf specs", "version": "0.4.0" }, "last_serial": 5624514, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7db8135b1f04e1d9872ec63440f3f929", "sha256": "9bd448165f5e4d72ae9da0bc2c12f4e92d5a70377f8d36a61b4137093f239a11" }, "downloads": -1, "filename": "typescript-protobuf-0.1.tar.gz", "has_sig": false, "md5_digest": "7db8135b1f04e1d9872ec63440f3f929", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4309, "upload_time": "2019-05-15T15:06:46", "url": "https://files.pythonhosted.org/packages/44/a6/15dcd28e039c57c28f8c48eab57188096e0d18cd1508bb87360d5c77866c/typescript-protobuf-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "9b398a4f807df02506564568747952da", "sha256": "b4555f6991f6eb2309466c768f2dd8a40a2d99bd28af7f87e5db23fb7617a463" }, "downloads": -1, "filename": "typescript-protobuf-0.2.tar.gz", "has_sig": false, "md5_digest": "9b398a4f807df02506564568747952da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4344, "upload_time": "2019-05-15T15:25:57", "url": "https://files.pythonhosted.org/packages/b1/aa/a31f72867886e61b995d96ee8b21513b01175988f221901a5646f6d4c34d/typescript-protobuf-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "2f63cc189aaf25c3031a24add8a9dc35", "sha256": "b6c5a3b30b9ee39e6fd24f87524ec772440dc796452db006de89f69dcf1b1182" }, "downloads": -1, "filename": "typescript-protobuf-0.3.tar.gz", "has_sig": false, "md5_digest": "2f63cc189aaf25c3031a24add8a9dc35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4355, "upload_time": "2019-07-17T07:39:02", "url": "https://files.pythonhosted.org/packages/00/2b/2c98c9a24b6e8ea7cd1abd66f6e236e2df7d0fd557f25c1b39c5ba31fa08/typescript-protobuf-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "2e872cc207c7600fb6d6bc78acb66bb9", "sha256": "44b0f4329908f48df66216e0a97401559938e9860a43d62c4bf5136728d55498" }, "downloads": -1, "filename": "typescript-protobuf-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2e872cc207c7600fb6d6bc78acb66bb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5164, "upload_time": "2019-07-17T13:04:05", "url": "https://files.pythonhosted.org/packages/40/3b/c7f7737bb10e9813d34e9c7faad89000e84eb74a01f2536e5fdf02c1cca8/typescript-protobuf-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "5c24165131bc4c44ea4cb5d003f90ac6", "sha256": "72df01eaf3e2413fbc8752cd01f7ece6899f8c6737d759c621abe479155e847b" }, "downloads": -1, "filename": "typescript-protobuf-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5c24165131bc4c44ea4cb5d003f90ac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5271, "upload_time": "2019-08-02T14:33:39", "url": "https://files.pythonhosted.org/packages/ae/d6/334536e65f70b77939ce8ecbc4c6d65e620e32c3514337c9e1da77ae33c1/typescript-protobuf-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5c24165131bc4c44ea4cb5d003f90ac6", "sha256": "72df01eaf3e2413fbc8752cd01f7ece6899f8c6737d759c621abe479155e847b" }, "downloads": -1, "filename": "typescript-protobuf-0.4.0.tar.gz", "has_sig": false, "md5_digest": "5c24165131bc4c44ea4cb5d003f90ac6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5271, "upload_time": "2019-08-02T14:33:39", "url": "https://files.pythonhosted.org/packages/ae/d6/334536e65f70b77939ce8ecbc4c6d65e620e32c3514337c9e1da77ae33c1/typescript-protobuf-0.4.0.tar.gz" } ] }