Skip to content

Direct Deps - #378

Open
AlexanderKaran wants to merge 2 commits into
mainfrom
direct-deps
Open

Direct Deps#378
AlexanderKaran wants to merge 2 commits into
mainfrom
direct-deps

Conversation

@AlexanderKaran

Copy link
Copy Markdown
Collaborator

Added charts and tables for direct deps in:

  • Dev Time Page
  • All Stats Page
  • Framework detail page

I also added some clear text to explain the difference and why we do this @43081j feedback most welcome on the explainer text

I feel this way you get a nice balance between, hey, these are the deps of meta-framework and here they are when its used in a project

Screenshot 2026-08-08 at 8 48 25 am Screenshot 2026-08-08 at 8 48 39 am Screenshot 2026-08-08 at 8 48 48 am Screenshot 2026-08-08 at 8 48 53 am

@AlexanderKaran
AlexanderKaran requested a review from 43081j as a code owner August 8, 2026 00:52
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
framework-tracker a498714 Commit Preview URL

Branch Preview URL
Aug 08 2026, 01:19 AM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Deploying framework-tracker with  Cloudflare Pages  Cloudflare Pages

Latest commit: a498714
Status: ✅  Deploy successful!
Preview URL: https://5579c87d.framework-tracker.pages.dev
Branch Preview URL: https://direct-deps.framework-tracker.pages.dev

View logs

Comment on lines +1 to +8
For dependency counts we start by looking at the dependencies for the
meta-framework package directly, for example how many prod, dev and overall deps
does `Nuxt` have. Then we look at dependencies again for the starter projects.
While we think looking at projects dependencies is more realistic like the
`starter-*` projects as meta-frameworks rarely just run with meta-framework
package it is also important to look at direct dependencies. This is the only
tests in Dev Time Stats where we do this every other Dev Time Test is based on
the Start Projects

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
For dependency counts we start by looking at the dependencies for the
meta-framework package directly, for example how many prod, dev and overall deps
does `Nuxt` have. Then we look at dependencies again for the starter projects.
While we think looking at projects dependencies is more realistic like the
`starter-*` projects as meta-frameworks rarely just run with meta-framework
package it is also important to look at direct dependencies. This is the only
tests in Dev Time Stats where we do this every other Dev Time Test is based on
the Start Projects
For dependency counts, we start by looking at the dependencies for the
meta-framework package directly. For example, how many production, development and overall dependencies does `Nuxt` have? We then look at dependencies for the starter projects specifically.
Looking at a project's dependencies is more realistic (like the
`starter-*` projects) as meta-frameworks rarely just include the meta-framework
package alone. It is also important to look at direct dependencies.

but the wording doesn't seem to flow the best still so i might have to think about this again when im home

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy to apply this @43081j

We could also merge and update the text later?

@43081j 43081j Aug 8, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

im happy with that 👍

may want to re-run format so it forms the markdown properly (assuming we have that setup)

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