chore(deps): update project dependencies to latest versions - #206
Conversation
- Update all npm packages within semver range via npm update - Bump prettier-plugin-svelte from ^3.5.1 to ^4.1.0 - Bump prettier-plugin-tailwindcss from ^0.7.2 to ^0.8.0 - Bump svelte-sitemap from ^3.1.0 to ^4.0.3 Verification: check (0 errors), lint (passes), build (succeeds)
There was a problem hiding this comment.
Pull request overview
This PR updates the project’s npm dependencies (including a few major-version bumps) and refreshes the generated static/blogMetadata.json file that the site uses to render blog listings.
Changes:
- Bump major versions of
prettier-plugin-svelte,prettier-plugin-tailwindcss, andsvelte-sitemap(plus many within-range lockfile updates). - Update
package-lock.jsonto reflect updated transitive dependency graph. - Regenerate/reorder
static/blogMetadata.jsoncontent.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| static/blogMetadata.json | Regenerated blog metadata JSON consumed by server-side loaders. |
| package.json | Updates version ranges for the major-bumped formatter/sitemap tooling packages. |
| package-lock.json | Large lockfile refresh reflecting updated direct + transitive dependencies. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| [ | ||
| { | ||
| "title": "Benchmarking the Torrust BitTorrent Tracker", | ||
| "slug": "benchmarking-the-torrust-bittorrent-tracker", | ||
| "contributor": "Jose Celano", | ||
| "contributorSlug": "jose-celano", | ||
| "date": "2024-03-19T00:00:00.000Z", | ||
| "coverImage": "/images/posts/benchmarking-the-torrust-bittorrent-tracker/benchmarking-the-torrust-bittorrent-tracker-banner.webp", | ||
| "excerpt": "In the ever-evolving landscape of BitTorrent technology, performance and scalability are paramount. Torrust stands at the forefront, offering a suite of open-source software products designed to enhance peer-to-peer file sharing. At the heart of this suite is the Torrust BitTorrent Tracker, a Rust-based engine crafted for efficiency and speed. This post will introduce you to the benchmarking tools we are using at the moment for the tracker.", | ||
| "tags": [ | ||
| "Performance", | ||
| "Benchmarking" | ||
| ] | ||
| }, | ||
| { | ||
| "title": "Building with AI Agents, Building for AI Agents", | ||
| "slug": "building-with-ai-agents-building-for-ai-agents", |
| "prettier": "^3.8.2", | ||
| "prettier-plugin-svelte": "^3.5.1", | ||
| "prettier-plugin-tailwindcss": "^0.7.2", | ||
| "prettier-plugin-svelte": "^4.1.0", | ||
| "prettier-plugin-tailwindcss": "^0.8.0", |
- Revert blogMetadata.json to develop state (unrelated content reorder) - Add engines field (node >=20.19.0) for updated package requirements - Pin Node version in CI with setup-node action
|
Addressed both Copilot review comments: #1 — #2 — Missing |
|
ACK 4846d95 |
Summary
Updates all project dependencies to their latest versions.
Within-range updates (
npm update)@eslint/compat2.0.5 → 2.1.0@eslint/js10.0.1 → 10.0.1 (unchanged)@fontsource-variable/roboto-mono5.2.8 → 5.2.9@iconify/svelte5.2.1 → 5.2.2@sveltejs/kit2.57.1 → 2.65.1@sveltejs/vite-plugin-svelte7.0.0 → 7.1.2@tailwindcss/typography0.5.19 → 0.5.20@tailwindcss/vite4.2.2 → 4.3.1@types/node25.6.0 → 25.9.3@typescript-eslint/eslint-plugin8.58.2 → 8.61.0@typescript-eslint/parser8.58.2 → 8.61.0eslint10.2.0 → 10.5.0eslint-plugin-prettier5.5.5 → 5.5.6eslint-plugin-svelte3.17.0 → 3.19.0globals17.5.0 → 17.6.0prettier3.8.2 → 3.8.4sass1.99.0 → 1.101.0svelte5.55.4 → 5.56.3svelte-check4.4.6 → 4.6.0svelte-eslint-parser1.6.0 → 1.8.0tailwindcss4.2.2 → 4.3.1tsx4.21.0 → 4.22.4typescript6.0.2 → 6.0.3typescript-eslint8.58.2 → 8.61.0vite8.0.8 → 8.0.16Major version bumps
prettier-plugin-svelteprettier-plugin-tailwindcsssvelte-sitemapVerification
npm run check— 0 errors, 0 warningsnpm run lint— all files passnpm run build— builds successfully