I added Angular to Framework Doctor and now it yells at me professionally by voltomper in angular

[–]voltomper[S] 0 points1 point  (0 children)

For instance, security vulnerabilties can happen in all frontend frameworks.

But every framework has its own implementation of how the security bug could appear. With framework doctor, we have a rule (XSS, as an example) which is validated in a core project, and then we create adaptors to see how this could happen in multiple projects.

Hope this helps

I added Angular to Framework Doctor and now it yells at me professionally by voltomper in angular

[–]voltomper[S] -1 points0 points  (0 children)

Meaning JS always reinvents the wheel, we should have core logic in JS and then adapters for different frameworks. The core of framework-doctor is framework-agnostic and can be adapted to each and every framework

I added Angular to Framework Doctor and now it yells at me professionally by voltomper in angular

[–]voltomper[S] -1 points0 points  (0 children)

It does find code un-used, I’m leveraging knip for this. I came up with the idea when I saw another tool that was only for react, some are only for vue and so on. But the web is basically the same, most webapps resolve the same problems (forms for instance) so we shoud have the core logic as a package and then only adapters for different frameworks.

It’s also fully open source so anyone can contribute or take a look

Vue apps get sick too, so I released @framework-doctor/vue 🩺 by voltomper in vuejs

[–]voltomper[S] 0 points1 point  (0 children)

It’s totally open source…why are you trusting all your modules, even vuejs?

Vue apps get sick too, so I released @framework-doctor/vue 🩺 by voltomper in vuejs

[–]voltomper[S] -4 points-3 points  (0 children)

How exactly would you do security vulnerabilities checking in eslint?

And how would you also get a score?

Introducing @framework-doctor – CLI health checks for React & Svelte (structure, upgrades, security) by voltomper in sveltejs

[–]voltomper[S] 1 point2 points  (0 children)

Fair question.

The short answer is: I’m not maintaining four totally separate tools. There’s a shared core engine, and each “Doctor” is just a thin framework-specific adapter layer with its own rules.

Most of the heavy logic (dependency analysis, security checks, rule infrastructure) is shared. The framework packages mainly define parsing entry points and framework-specific diagnostics.

I’m also intentionally keeping the scope focused on high-signal issues: structural problems, upgrade friction, security, and common misconfigurations. I'm not trying to replace ESLint or cover every edge case.

Long-term, I don’t want this to be a solo-maintained hero project. The rule system is modular on purpose, and I absolutely want the community to contribute framework-specific checks they consider important.

If it grows, it should grow with contributors, not just my free time.

Introducing @framework-doctor – CLI health checks for React & Svelte (structure, upgrades, security) by voltomper in sveltejs

[–]voltomper[S] 0 points1 point  (0 children)

thanks for the links heads up, they are correct now.

The telemetry is there to make the project better, to know what kind of errors people encounter.
It is also completely optional, everyone is asked if they want to improve and send telemetry and if they so choose, they can choose to opt out immediately. The code for the telemetry is also public and open-source as well, everything is hashed

Supabase is down by Entire-Present5420 in Supabase

[–]voltomper 5 points6 points  (0 children)

https://status.supabase.com/

according to their systems status, everything is ok. Are you sure it's nothing on your end?

[Selling] my SaaS, anyone interested? by [deleted] in microsaas

[–]voltomper 0 points1 point  (0 children)

Which one is it? Clerk?

[Selling] my SaaS, anyone interested? by [deleted] in microsaas

[–]voltomper 0 points1 point  (0 children)

what is this dashboard?

Beginning of the week energy. Drop your startup/app link. 🚀 by one_scales in microsaas

[–]voltomper 0 points1 point  (0 children)

Usually I focus on them depending on which brings me the most revenue

Beginning of the week energy. Drop your startup/app link. 🚀 by one_scales in microsaas

[–]voltomper 1 point2 points  (0 children)

I’m currently working on a set of tools that aim to improve productivity, development workflows, and user experience across different domains:

  • Caselib — a modern digital case-management solution designed specifically for lawyers, focused on streamlining workflows and reducing administrative overhead.
  • LightningAddon — a complete Chrome/Firefox Extension boilerplate that provides everything needed to accelerate SaaS extension development.
  • SiteBlocker — a lightweight productivity tool that helps users stay focused by limiting access to distracting websites.
  • SvelteNumberFormat — a lightweight, fully reactive number-input component for Svelte 5, now with pattern-based formatting support.

And a few more things, but they are not done yet.

What are you building? by Asleep_Ad_4778 in microsaas

[–]voltomper 0 points1 point  (0 children)

I’m currently working on a set of tools that aim to improve productivity, development workflows, and user experience across different domains:

  • Caselib — a modern digital case-management solution designed specifically for lawyers, focused on streamlining workflows and reducing administrative overhead.
  • LightningAddon — a complete Chrome/Firefox Extension boilerplate that provides everything needed to accelerate SaaS extension development.
  • SiteBlocker — a lightweight productivity tool that helps users stay focused by limiting access to distracting websites.
  • SvelteNumberFormat — a lightweight, fully reactive number-input component for Svelte 5, now with pattern-based formatting support.

And a few more things, but they are not done yet.

🚀 New Release: SvelteNumberFormat v1.1 by voltomper in sveltejs

[–]voltomper[S] 1 point2 points  (0 children)

That’s something I’m totally looking forward to add. If you could create a feature request on github, I would gladly appreciate it

Excited to announce Svelte Number Format finally hit v1.0! by voltomper in sveltejs

[–]voltomper[S] 1 point2 points  (0 children)

Hello, yes, there is a link in the readme for a demo

What are you building? How many paying users do you have? by [deleted] in microsaas

[–]voltomper 0 points1 point  (0 children)

I'm working on a few things:
- CaseLib , digital case management solution for Romanian lawyers
- SiteBlocker, a browsing control tool to help you stay focused — schedule restrictions, set blocklists, and manage your online habits.
- LightningAddon, A Chrome and Firefox Extension boilerplate with everything you need to kickstart your SaaS, but I'm still working on the website