Metadata-Version: 2.4
Name: anycubic-cloud-frontend
Version: 0.1.1
Summary: Frontend panel for the Home Assistant Anycubic Cloud integration
Author: Nino Bondonno
License: GPL-3.0-or-later
Project-URL: Homepage, https://github.com/Nino6689/anycubic-cloud-frontend
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Home Automation
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# anycubic-cloud-frontend

The built sidebar panel for the Home Assistant
[Anycubic Cloud integration](https://github.com/Nino6689/hass-anycubic_cloud).

Home Assistant core does not accept bundled frontend assets inside an
integration, so the panel is published here instead — the same approach
[`knx-frontend`](https://pypi.org/project/knx-frontend/) takes for KNX.

## Use

```python
import anycubic_cloud_frontend

path = anycubic_cloud_frontend.locate_dir()          # directory of built files
entry = anycubic_cloud_frontend.entrypoint_js        # hashed entrypoint filename
name = anycubic_cloud_frontend.webcomponent_name     # custom element to register
```

The entrypoint filename embeds a content hash so browsers pick up new builds
rather than serving a stale cached panel.

## Licence

GPL-3.0-or-later.
