{"repo":"serverless-appsync/serverless-appsync-simulator","free":true,"listed":false,"github":"https://github.com/serverless-appsync/serverless-appsync-simulator","clone":"git clone https://github.com/serverless-appsync/serverless-appsync-simulator.git","description":"A simple wrapper around Amplify AppSync Simulator to test serverless AppSync Apis","language":"JavaScript","stars":129,"topics":["appsync","aws-appsync","serverless","graphql","serverless-plugin"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"This serverless plugin is a wrapper for amplify-appsync-simulator made for testing AppSync APIs built with serverless-appsync-plugin. Requires - serverless framework - serverless-appsync-plugin - serverless-offline - serverless-dynamodb-local (when using dynamodb resolvers only) - watchman (if Hot-reloading is desactivated it is not required) Install Usage This plugin relies on your serverless yml file and on the serverless-offline plugin. Note: Order is important serverless-appsync-simulator must go before serverless-offline To start the simulator, run the following command: You should see in the logs something like: Configuration Put options under custom.appsync-simulator in your serverless.yml file option default description -------------------------- -------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- apiKey 0123456789 When using API KEY as authentication type, the key to authenticate to the endpoint. port 20002 AppSync operations port; if using multiple APIs, the value of this option will be used as a starting point, and each other API will have a port of lastPort + 10 (e.g. 20002, 20012, 20022, etc.) wsPort 20003 AppSync subscriptions port; if using multiple APIs, the value of this option will be used as a starting point, and each other API will have a port of lastPort + 10 (e.g. 20003, 20013, 20023, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/serverless-appsync","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/serverless-appsync/serverless-appsync-simulator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}