dependabot[bot] a277b0580b chore(deps): bump the npm group across 1 directory with 5 updates (#2564)
* chore(deps): bump the npm group across 1 directory with 5 updates

Bumps the npm group with 4 updates in the / directory: [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [eslint](https://github.com/eslint/eslint) and [msw](https://github.com/mswjs/msw).


Updates `@reduxjs/toolkit` from 2.9.2 to 2.10.1
- [Release notes](https://github.com/reduxjs/redux-toolkit/releases)
- [Commits](https://github.com/reduxjs/redux-toolkit/compare/v2.9.2...v2.10.1)

Updates `@typescript-eslint/eslint-plugin` from 8.46.2 to 8.46.3
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.3/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.46.2 to 8.46.3
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.3/packages/parser)

Updates `eslint` from 9.39.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.39.0...v9.39.1)

Updates `msw` from 2.11.6 to 2.12.0
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mswjs/msw/compare/v2.11.6...v2.12.0)

---
updated-dependencies:
- dependency-name: "@reduxjs/toolkit"
  dependency-version: 2.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.46.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.46.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: eslint
  dependency-version: 9.39.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: msw
  dependency-version: 2.12.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix Jest tests failing with WritableStream undefined error

- Add Web Streams API polyfills to setupTests.ts
- Use Object.defineProperties to polyfill WritableStream, ReadableStream, and TransformStream from node:stream/web
- Fixes compatibility issue with MSW v2.x in jsdom test environment

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: nicomiguelino <nicomiguelino2014@gmail.com>
2025-11-07 08:09:41 -08:00
2025-05-26 21:04:19 -07:00
2025-01-14 06:47:52 -08:00

Anthias · Open Source Digital Signage Solution for Raspberry Pi and PC

Run Unit Tests CodeQL Run Python Linter
GitHub release (latest by date)


Anthias Logo


About Anthias

Anthias is a digital signage platform for Raspberry Pi devices and PCs. Formerly known as Screenly OSE, it was rebranded to clear up the confusion between Screenly (the paid version) and Anthias. More details can be found in this blog post.

🎉 NEW: Now with Raspberry Pi 5 Support! 🎉

Want to help Anthias thrive? Support us using GitHub Sponsor.

🚀 Getting Started

See this page for options on how to install Anthias.

Compatibility

Warning

Anthias does not currently support devices running Debian Trixie. Please use Debian Bookworm or Raspberry Pi OS Bookworm for the best experience.

balenaOS

Note

See this page for instructions on how to install Anthias on balenaOS. You can either use the images from balenaHub or download the images from the releases.

Raspberry Pi OS

  • Raspberry Pi 5 Model B - 64-bit Bookworm (NEW!)
  • Raspberry Pi 4 Model B - 32-bit and 64-bit Bullseye, 64-bit Bookworm
  • Raspberry Pi 3 Model B+ - 32-bit and 64-bit Bullseye, 64-bit Bookworm
  • Raspberry Pi 3 Model B - 64-bit Bookworm and Bullseye
  • Raspberry Pi 2 Model B - 32-bit Bookworm and Bullseye
  • PC (x86 Devices) - 64-bit Bookworm
    • These devices can be something similar to a NUC.
    • See this page for instructions on how to install Debian in a specific way before running the installation script.

Note

We're still fixing the Raspberry Pi OS installer so that it'll work with Raspberry Pi Zero and Raspberry Pi 1. Should you encounter any issues, please file an issue either in this repository or in the forums.

Star History

Star History Chart

🐞 Issues and Bugs

Note

We are still in the process of knocking out some bugs. You can track the known issues here. You can also check the discussions in the Anthias forums.

Description
No description provided
Readme GPL-2.0 41 MiB
Languages
Python 43.7%
TypeScript 31.9%
Shell 9.6%
HTML 3.8%
SCSS 3.2%
Other 7.7%