Skip to content

[1.x] Major dependencies update#1409

Open
limzykenneth wants to merge 9 commits into
processing:mainfrom
limzykenneth:main-deps-update
Open

[1.x] Major dependencies update#1409
limzykenneth wants to merge 9 commits into
processing:mainfrom
limzykenneth:main-deps-update

Conversation

@limzykenneth
Copy link
Copy Markdown
Member

Update most dependencies and a major dependency update to Astro to v6. There are differences in Astro v5 and v6 which should have all been accounted for given the build is successful, we should keep an eye out for more.

Also includes PR continuous deployment preview with Cloudflare Workers versions. It currently only uploads the version, I'll need to update p5.js-comment-bot for it to also leave a comment here.

I'll cherry pick this PR to 2.0 branch once we can verify it works without issue.

I'm thinking of switching from ESLint/Prettier to oxlint/oxfmt as well but I'll probably defer that to another time.

@limzykenneth
Copy link
Copy Markdown
Member Author

Preview URL for current build is here: https://1e93bb25-p5-js-website.p5js-org-account.workers.dev/.

I'll need to rework the idea for PR preview.

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.

1 participant