Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikecbrant/appsyncjs
Monorepo for npm modules for use with AWS Appsync JS resolver runtime
https://github.com/mikecbrant/appsyncjs
Last synced: 29 days ago
JSON representation
Monorepo for npm modules for use with AWS Appsync JS resolver runtime
- Host: GitHub
- URL: https://github.com/mikecbrant/appsyncjs
- Owner: mikecbrant
- Created: 2024-02-09T20:27:24.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-02-24T02:42:25.000Z (9 months ago)
- Last Synced: 2024-04-24T15:18:53.405Z (7 months ago)
- Language: TypeScript
- Size: 429 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# @mikecbrant/appsyncjs
Monorepo for publishing npm modules for use with AWS Appsync JS resolver runtime development.
# Packages
| package | description |
| ----------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [@mikecbrant/appsyncjs-cli](packages/cli/README.md) | CLI utilities for use in `APPSYNC_JS` runtime development. Includes build utility. |
| [@mikecbrant/appsyncjs-test-utils](packages/test-utils/README.md) | Utilities for unit and functional testing of `APPSYNC_JS` resolvers. |All code in released packages is fully tested.
# Install
For best install of this framework and full set peer dependencies use.
```bash
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 for `APPSYNC_JS`
- `@aws-sdk/client-appsync` is peer dependency needed for `evaluateFile` / `evaluateCode` functional testing utils
- `vitest` is peer dependency needed for `utilMock` unit testing utility