open-index/open-npm huggingface dataset:
npm package: @serverless-guru/cdk-utils
Description: A collection of opinionated utilities for AWS CDK projects, including custom constructs and CDK-Nag rules.
Author: Serverless Guru
Latest version: 0.0.0

# @serverless-guru/cdk-utils
[![Build](https://github.com/serverless-guru/cdk-utils/workflows/build/badge.svg)](https://github.com/sid88in/serverless-appsync-plugin/actions?query=workflow%3Abuild)
[![npm version](https://img.shields.io/npm/v/@serverless-guru/cdk-utils)](https://www.npmjs.com/package/@serverless-guru/cdk-utils) <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->

A collection of opinionated utilities for AWS CDK projects, including custom constructs and CDK-Nag rules.

## Available Constructs and opinionated Configurations

See [CONSTRUCTS](./docs/CONSTRUCTS.md) for the complete list and detailed description of all available constructs.

### Usage

For a full list of options See the [API.md](./API.md)

<details>
<summary>Using a custom construct</summary>

```typescript
// TODO: Add Sample once the first construct is ready
```

</details>

## Available Rules and Packs

See [RULES](./docs/RULES.md) for the complete list and detailed description of all rules and packs.

### Usage

For a full list of options See the [API.md](./API.md)

<details>
<summary>Including in an application</summary>

```typescript
// TODO: Add Sample once the first Pack is ready
```

</details>

## Contributing

See [CONTRIBUTING](./CONTRIBUTING.md) for more information.

## License

This project is licensed under the [Apache-2.0](./LICENSE) license.
## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
  <tbody>
    <tr>
      <td align="center" valign="top" width="14.28%"><a href="https://www.lhidalgo.dev"><img src="https://avatars.githubusercontent.com/u/22448611?v=4?s=100" width="100px;" alt="Lorenzo Hidalgo"/><br /><sub><b>Lorenzo Hidalgo</b></sub></a><br /><a href="https://github.com/serverless-guru/cdk-utils/commits?author=Lorenzohidalgo" title="Documentation">📖</a> <a href="#maintenance-Lorenzohidalgo" title="Maintenance">🚧</a></td>
      <td align="center" valign="top" width="14.28%"><a href="https://github.com/ServerlessSam"><img src="https://avatars.githubusercontent.com/u/30349324?v=4?s=100" width="100px;" alt="ServerlessSam"/><br /><sub><b>ServerlessSam</b></sub></a><br /><a href="https://github.com/serverless-guru/cdk-utils/commits?author=ServerlessSam" title="Code">💻</a> <a href="https://github.com/serverless-guru/cdk-utils/commits?author=ServerlessSam" title="Tests">⚠️</a></td>
    </tr>
  </tbody>
</table>

<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

<!-- ALL-CONTRIBUTORS-LIST:END -->

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!