<p align="center">
  <a aria-label="Join the community on Slack" href="https://community.supernova.io"><img alt="" src="https://img.shields.io/badge/Join%20the%20community-black.svg?style=for-the-badge&logo=Slack"></a>
  <a aria-label="Follow Supernova on Twitter" href="https://twitter.com/supernova_io"><img alt="" src="https://img.shields.io/badge/Follow%20@supernova-black.svg?style=for-the-badge&logo=Twitter"></a>
</p>

<p align="center">
  <a aria-label="Join the community on Slack" href="https://community.supernova.io">
    <img alt="" src="./badges/badge-functions.svg">
  </a>
</p>

[Supernova](https://supernova.io/) makes generation and delivery of production code from your design systems a breeze. In this repository, you'll find utilities that will help you build the exporters faster. If you are looking for existing exporters, we have [dedicated repository](https://github.com/Supernova-Studio/exporters) for just that.

![Header Image](images/exporters.png)

## Getting Started

To use the library in your exporters, install it through NPM:

```
npm install --save @supernovaio/export-helpers
```

## Using the Utilities

To use the utilities, simply import them from the library:

```
import { TokenUtils } from "@supernovaio/export-helpers"
```

You can find the full list of available utilities [here](./docs/helpers.md).

## Help Us Build a Better Product

If you have:

- Suggestions for improving the developer experience
- Encountered any bugs
- Found unclear or incorrect information in the documentation

or you'd like to contribute with your own helper please open a new [GitHub issue](https://github.com/Supernova-Studio/export-helpers/issues/new/choose). You can also share your thoughts through our community channels.

## Community

We have an active [Slack community](https://community.supernova.io) where both the Supernova team and your fellow developers exchange ideas and engage in discussions. Come join us to shape the future of design systems and automatic code delivery!
