{ "info": { "author": "Henning Teek", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# cdk-openapi\n\nAn AWS CDK construct which generates API Gateway exposed Lambda functions\nfrom an OpenAPI specification in your stack.\n\n## Usage\n\n### JavaScript\n\nInstall via npm:\n\n```shell\n$ npm i @stormreply/cdk-openapi\n```\n\nAdd to your CDK stack:\n\n```ts\nimport { OpenAPI, OpenAPIProps } from '@stormreply/cdk-openapi'\n\nconst api = new OpenAPI(this, 'SampleAPI', {\n api: 'api.yaml'\n});\n```\n\n### Python\n\nInstall via pip:\n\n```shell\n$ pip install stormreply.cdk-openapi\n```\n\nAdd to your CDK stack:\n\n```python\nfrom stormreply.cdk_openapi import (\n OpenAPI,\n OpenAPIProps,\n)\n\napi = OpenAPI(\n self, \"SampleAPI\", {\n api='api.yaml'\n }\n)\n```\n\n## License\n\nApache 2.0\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/stormreply/cdk-openapi.git", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "stormreply.cdk-openapi", "package_url": "https://pypi.org/project/stormreply.cdk-openapi/", "platform": "", "project_url": "https://pypi.org/project/stormreply.cdk-openapi/", "project_urls": { "Homepage": "https://github.com/stormreply/cdk-openapi.git", "Source": "https://github.com/stormreply/cdk-openapi.git" }, "release_url": "https://pypi.org/project/stormreply.cdk-openapi/0.0.4/", "requires_dist": [ "jsii (~=0.17.0)", "publication (>=0.0.3)", "aws-cdk.core (>=1.9.0,~=1.9)" ], "requires_python": ">=3.6", "summary": "@stormreply/cdk-openapi", "version": "0.0.4" }, "last_serial": 5912197, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "e26186d164c994f0ef61837c5bc91a94", "sha256": "06e95fceb8a88514aab0916a8f6d17f38a5c0413399056741aa74db38bcefcfa" }, "downloads": -1, "filename": "stormreply.cdk_openapi-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e26186d164c994f0ef61837c5bc91a94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10632, "upload_time": "2019-10-01T07:57:28", "url": "https://files.pythonhosted.org/packages/80/70/21ec553c42764e40729d631ebca21b8c9cf683485234f1d028b3adcd4d19/stormreply.cdk_openapi-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04dec579690462dae4baa20dd3e36596", "sha256": "12284f0a89483df0349909d3e2dbd458da67660c5a9465b46558be7adfc12d77" }, "downloads": -1, "filename": "stormreply.cdk-openapi-0.0.2.tar.gz", "has_sig": false, "md5_digest": "04dec579690462dae4baa20dd3e36596", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 10350, "upload_time": "2019-10-01T07:57:30", "url": "https://files.pythonhosted.org/packages/7e/0a/148d259d856bfa2cb9716f817b543592adcf5fef1598ecd5476f37019d42/stormreply.cdk-openapi-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c9bbbc696d7afb1eebf0d6e97a7b017b", "sha256": "cacb5fdb09c9191e9fdcb7bc207bb1db5fa065276e541b1d08a974ad6addf492" }, "downloads": -1, "filename": "stormreply.cdk_openapi-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c9bbbc696d7afb1eebf0d6e97a7b017b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 15213, "upload_time": "2019-10-01T11:40:38", "url": "https://files.pythonhosted.org/packages/70/ce/351a25bd693e325d0758cf6973c6a51818d6416bf4867e2e7ed8ab646031/stormreply.cdk_openapi-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7f1872db4ac12a2c145ad583cd0328ea", "sha256": "498b41966b8b889f30e65a8e899b7792d7dc947186ac2833bc70ecd46d2647fb" }, "downloads": -1, "filename": "stormreply.cdk-openapi-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7f1872db4ac12a2c145ad583cd0328ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 14976, "upload_time": "2019-10-01T11:40:39", "url": "https://files.pythonhosted.org/packages/28/80/7e020284ae1f2d8df5b0d8b0728f352df1530bd7725c542d6fde10d1d27c/stormreply.cdk-openapi-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "21d0e64fd2c8dee01a60f9b3e79dfce3", "sha256": "71eee164d19c8cc9dee31eb26cf8af7d7a74bbbfc95d0263fc6ccb45b0f142a0" }, "downloads": -1, "filename": "stormreply.cdk_openapi-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "21d0e64fd2c8dee01a60f9b3e79dfce3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10857, "upload_time": "2019-10-01T13:09:09", "url": "https://files.pythonhosted.org/packages/02/50/d883151f184e81efe5d3c898c9be3c0a917569860d51be9346bb692c67ae/stormreply.cdk_openapi-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e285aa11e8a4fbe12b728a5d215318c8", "sha256": "02ae5a941525416a9b36ba5ce2c735874239314a5d06343e8b48b37eb0a36198" }, "downloads": -1, "filename": "stormreply.cdk-openapi-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e285aa11e8a4fbe12b728a5d215318c8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 10583, "upload_time": "2019-10-01T13:09:10", "url": "https://files.pythonhosted.org/packages/23/9d/cdec56c512e6096489f0bac9761354b8440b242be7f3dc1ad7a50278e5bf/stormreply.cdk-openapi-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "21d0e64fd2c8dee01a60f9b3e79dfce3", "sha256": "71eee164d19c8cc9dee31eb26cf8af7d7a74bbbfc95d0263fc6ccb45b0f142a0" }, "downloads": -1, "filename": "stormreply.cdk_openapi-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "21d0e64fd2c8dee01a60f9b3e79dfce3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 10857, "upload_time": "2019-10-01T13:09:09", "url": "https://files.pythonhosted.org/packages/02/50/d883151f184e81efe5d3c898c9be3c0a917569860d51be9346bb692c67ae/stormreply.cdk_openapi-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e285aa11e8a4fbe12b728a5d215318c8", "sha256": "02ae5a941525416a9b36ba5ce2c735874239314a5d06343e8b48b37eb0a36198" }, "downloads": -1, "filename": "stormreply.cdk-openapi-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e285aa11e8a4fbe12b728a5d215318c8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 10583, "upload_time": "2019-10-01T13:09:10", "url": "https://files.pythonhosted.org/packages/23/9d/cdec56c512e6096489f0bac9761354b8440b242be7f3dc1ad7a50278e5bf/stormreply.cdk-openapi-0.0.4.tar.gz" } ] }