🔒 **A collection of utility classes to encode CMS and related data ASN.1 data
following DER rules**

 [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-cms-classes&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-cms-classes)
 [![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-cms-classes&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-cms-classes)
 [![Bugs](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-cms-classes&metric=bugs)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-cms-classes)
 [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-cms-classes&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-cms-classes)
 [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=Exact-Realty_ts-cms-classes&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=Exact-Realty_ts-cms-classes)
 [![NPM Downloads](https://img.shields.io/npm/dw/%40exact-realty/cms-classes?style=flat-square)](https://www.npmjs.com/package/%40exact-realty/cms-classes)


---
### 🚀 Features

- TBD
- Supports most structurues from CMS (PKCS #7)
- Also supports various structures from:
  - CMS (PKCS #7)
  - PKCS #10
  - X.501
  - X.509

### 💻 Installation

To install the package, you can use npm or yarn:

```sh
npm install @apeleghq/cms-classes
```

or

```sh
yarn add @apeleghq/cms-classes
```

### 📚 Usage

TBD. See the tests or the type information.

### 🤝 Contributing

We welcome any contributions and feedback! Please feel free to submit pull
requests, bug reports or feature requests to our GitHub repository.

### 📜 License

This project is released under the ISC license. Check out the `LICENSE` file for
more information.
