* Chore: Update .prettierrc and run formatter on all files
* chore: Add .prettierignore rule for xel
* Add prettier version to dev dependencies and freeze version
---------
Co-authored-by: waffles-dev <waffles-dev@outlook.com>
Co-authored-by: levev <levvevv@gmail.com>
chore: Update engine requirement to Node 23 (required for experimental strip types)
chore: Update Node version in CI to 24, and actions/checkout & actions/setup-node to v5
Co-authored-by: Tibix <fuloptibi03@gmail.com>