UNPKG

@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
# @worktif/purews ![Work TIF Purenow](https://img.shields.io/npm/v/@worktif/purews.svg) ![License](https://img.shields.io/badge/license-BUSL--1.1-blue.svg) ## 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.