{"repo":"sid88in/serverless-appsync-plugin","free":true,"listed":false,"github":"https://github.com/sid88in/serverless-appsync-plugin","clone":"git clone https://github.com/sid88in/serverless-appsync-plugin.git","description":"serverless plugin for appsync","language":"TypeScript","stars":955,"topics":["serverless-plugin","elasticsearch","lambda","graphql","aws-appsync","dynamodb","serverless-applications","serverless-framework","hacktoberfest"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Deploy AppSync API's in minutes using this Serverless plugin. Contact me @linkedin 📈 Adoption 9.2M+ total downloads since Jan 2018 Interactive charts (weekly trends, year-by-year since 2018): npm.chart.dev ↗ · npm-stat (from Jan 2018) ↗ · npmjs.com ↗ Minimum requirements - Node.js v20 or higher - Serverless v3.0.0 or higher Installation Quick start Testing The test suite is split into three independent layers. The first two run offline and need no AWS account; the third is opt-in and talks to a real AWS account. Unit tests Pure logic, schema validation and CloudFormation snapshots under src/ tests / . No AWS credentials required. End-to-end (CloudFormation synthesis) tests The tests in e2e/ apply the plugin to the example projects under examples/ , run serverless package , and assert on the generated CloudFormation. They build the plugin first and do not deploy anything to AWS , so they need no credentials and are safe to run on every PR. See e2e/README.md for details. AWS integration tests The suite in integration/ exercises the live AWS code paths against a real AWS account , so it costs money and requires credentials . It is gated behind APPSYNC PLUGIN INTEGRATION=1 — without it every suite resolves to describe.skip and the run exits green, which is why it never runs as part of npm test , npm run test:e2e , npm run test:all , or the default CI. Higher-cost tiers are opt-in on top of the master switch: set APPSYNC PLUGIN INTEGRATION CACHING=1 for the caching tier, and APPS","default_branch":null,"files":null,"tree":[],"storefront":"/r/sid88in","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sid88in/serverless-appsync-plugin/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."}