# alpine-typescript-extras

Extra types for Alpine.js, extending [`alpine-typescript`](https://github.com/archtechx/alpine-typescipt)

[![GitHub tag (latest by date)](https://img.shields.io/github/v/tag/rehhouari/alpine-typescript-extras)](https://github.com/rehhouari/alpine-typescript-extras/tree/0.0.1)
[![Downloads from Jsdelivr NPM](https://img.shields.io/jsdelivr/npm/hm/alpine-typescript-extras)](https://www.jsdelivr.com/package/npm/alpine-typescript-extras)
[![npm installs](https://img.shields.io/npm/dm/alpine-typescript-extras)](https://npmjs.com/package/alpine-typescript-extras)
[![Changelog](https://img.shields.io/badge/change-log-log)](/CHANGELOG.md)

## About

Extra TypeScript definitions for Alpine.js. This adds support for more magic helpers and such in Alpine Components.

Currently this only extend the `AlpineComponent` type. See [`alpine-typescript`](https://github.com/archtechx/alpine-typescipt) for usage.

Primarily for use with the [Rapide](https://github.com/rehhouari/rapide) template.

## Versioning

This projects follow the [Semantic Versioning](https://semver.org/) guidelines.

## License

Copyright (c) 2021 Rafik El Hadi Houari and contributors

Licensed under the MIT license, see [LICENSE.md](LICENSE.md) for details.
