Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.0.0-alpha.3 RC - Update Dependencies and use Biome for Linting and Formatting #436

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from

Conversation

DrJacobHolden
Copy link

@DrJacobHolden DrJacobHolden commented Jan 23, 2025

Definitely look at this bad boy commit by commit 😅

I had to make a lot of compromises in the Biome setup - I've set rules which are frequently violated but are desirable to "warn" and future PRs can address these individually. (This PR is big enough lol)

I removed the dependency on @runejs/store which was not used and added back the dependency on @runejs/filestore which is used (and was being implicitly included by @runejs/update-server)

I fixed a number of type issues - several which were surfaced due to the removal of any types in the sub-projects.

A few bugs as well - which is exciting (the system works!).

On my MacBook:

  • All the tests pass
  • All the scripts run
  • Running via docker-compose works and allows me to login and out
  • Running via npm run start works and allows me to login and out

Currently blocked until the following PRs are merged and new package versions are released:

@DrJacobHolden DrJacobHolden changed the title Update dependencies and migrate to biome 1.0.0-alpha.3 RC - Update Dependencies and use Biome for Linting and Formatting Jan 24, 2025
@DrJacobHolden DrJacobHolden force-pushed the update-dependencies-and-migrate-to-biome branch from 5b55925 to cf59412 Compare January 25, 2025 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants