@worktif/purews
Version:
Work TIF TypeScript-based AWS infrastructure toolkit featuring DynamoDB integration, AppSync support, SES functionality, and GraphQL capabilities with comprehensive audit logging and AWS Signature V4 authentication.
73 lines (50 loc) • 2.28 kB
Markdown
# @worktif/purews


## Overview
PureWS is a TypeScript-based AWS infrastructure toolkit featuring DynamoDB integration, AppSync support, SES
functionality, and GraphQL capabilities with comprehensive audit logging and AWS Signature V4 authentication.
---
## Installation
```shell
# Using npm
npm install @worktif/purews
# Using yarn
yarn add @worktif/purews
```
---
## Contribution
As an external npm package publisher, you need to follow instructions:
- Run CLI `npm login --scope=@worktif` and login to you account.
- While you have an undefined TLS error, run `npm config set registry https://registry.npmjs.org/`
- Complete your utils package enhancement.
- Create a pull request.
- Wait until your pull request will be approved.
- Merge your pull request to `main` branch.
- Make git checkout of `main` branch.
- Pull all the changes currently exist in `main` branch.
- Create a new branch by the next release template `releases/v[your.semantic.version-[pre+[meta]]]-next-release-description`
- Increase a semantic utils package version.
- Commit your version to the release branch.
- Push your crucial package version increase.
- Create a pull request.
- Wait until your pull request will be approved.
- Merge your pull request to `main` branch.
- Pull all the changes currently exist in `main` branch.
- Check you version release in `package.json` file.
- If your version is not increased: run `yarn run publish:npm` to publish your changes.
- If your version has been increased: contact contributor by email `raman@worktif.com` to solve this issue.
If the utils package published successfully, you should see in the terminal:
```shell
+ @worktif/purews@[your.semantic.version-[pre+[meta]]]
✨ Done in 28.81s.
```
## License
This package is licensed under the Business Source License 1.1 (BUSL-1.1).
- Copyright (C) 2025 Raman Marozau, raman@worktif.com
- Use of this software is governed by the Business Source License included in the LICENSE file
- Additional Use Grant: Free for personal and non-commercial research use only
## Author
Work TIF, Raman Marozau
All rights reserved.
Copyright(c), 2025-present.