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-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 @aws-appsync/eslint-plugin @aws-appsync/utils @aws-sdk/client-appsync vitest
# or npm
npm i -D @mikecbrant/appsyncjs-cli @mikecbrant/appsyncjs-test-utils @aws-appsync/eslint-plugin @aws-appsync/utils @aws-sdk/client-appsync vitest
@aws-appsync/eslint-plugin
is not needed by these libraries, but is recommended for use in linting your files forAPPSYNC_JS
@aws-sdk/client-appsync
is peer dependency needed forevaluateFile
/evaluateCode
functional testing utilsvitest
is peer dependency needed forutilMock
unit testing utility