Monorepo for publishing npm modules for use with AWS Appsync JS resolver runtime development.
| package | description |
|---|---|
| @mikecbrant/appsyncjs-cli | CLI utilities for use in APPSYNC_JS runtime development. Includes build utility. |
| @mikecbrant/appsyncjs-dynamo | Helpers for building DynamoDB requests in APPSYNC_JS resolvers. |
| @mikecbrant/appsyncjs-test-utils | Utilities for unit and functional testing of APPSYNC_JS resolvers. |
All code in released packages is fully tested.
For best install of this framework and full set peer dependencies use.
pnpm i -D @mikecbrant/appsyncjs-cli @mikecbrant/appsyncjs-test-utils @mikecbrant/appsyncjs-dynamo @aws-appsync/eslint-plugin @aws-appsync/utils @aws-sdk/client-appsync vitest
# or npm
npm i -D @mikecbrant/appsyncjs-cli @mikecbrant/appsyncjs-test-utils @mikecbrant/appsyncjs-dynamo @aws-appsync/eslint-plugin @aws-appsync/utils @aws-sdk/client-appsync vitest@aws-appsync/eslint-pluginis not needed by these libraries, but is recommended for use in linting your files forAPPSYNC_JS@aws-sdk/client-appsyncis peer dependency needed forevaluateFile/evaluateCodefunctional testing utilsvitestis peer dependency needed forutilMockunit testing utility