frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: CLI for smooth ESLint adding or rules migration

https://github.com/runespoor-engineering/cli-eslint-disable
2•BorysShuliak•6h ago

Comments

BorysShuliak•6h ago
Hi HN! I built @runespoorstack/eslint-cli to solve the painful process of adding ESLint to existing projects or migrating to stricter ESLint rules.

The Problem: Adding ESLint to an existing codebase (or upgrading to stricter rules) typically means:

1) Thousands of errors to fix manually

2) Weeks of work while the team keeps adding new violations

3) Broken git blame history (every line now shows you as the author)

4) Getting assigned as reviewer on every future PR

5) Merge conflicts galore as you try to keep up with ongoing development

The Solution: Instead of the big-bang approach, this CLI enables smooth migration:

1) Temporarily disable ESLint on all files with violations: npx lintspoor disable

2) Set up prevention for new violations: pre-commit hooks that catch any new /* eslint-disable */ comments

3) Gradual cleanup: As developers touch files during normal work, they remove the disable comment and fix violations in that file

4) Zero disruption: Team continues working normally while codebase gradually becomes compliant

This works for:

1) Adding ESLint to legacy projects for the first time

2) Migrating to stricter rules (new plugins, configs, custom rules)

3) Adopting new linting standards without stopping development

The result? ESLint adoption becomes a pleasant, gradual process instead of a painful big-bang migration. No broken git history, no team disruption, and files get cleaner over time as part of natural development flow.

Looking for Software Engineering Job (OPT) – Primarily Go, Also Python

1•sfancs•1m ago•0 comments

InfoFlood: Jailbreaking Large Language Models with Information Overload

https://arxiv.org/abs/2506.12274
1•rswerve•1m ago•1 comments

The Universal Communication Ecosystem

https://libervia.org/
1•dhalucario•2m ago•1 comments

Ask HN: What are some cool or underrated tech companies based in Canada?

2•pedrodelfino•3m ago•0 comments

Show HN: I made a tool that helps game modders (Spiral Knights)

https://github.com/Crowfunder/Cogmaster
1•crowfunder•3m ago•0 comments

Transforming PDFs into structured AI data using Docling

https://codecut.ai/docling-pdf-rag-document-processing/
1•Ben5555•3m ago•0 comments

Astronomers discover 'fossil galaxy' 3B light-years away

https://www.cnn.com/2025/07/08/science/relic-fossil-galaxy-discovery
1•Bender•4m ago•0 comments

Peer-to-Peer Communication Across Network Address Translators

https://bford.info/pub/net/p2pnat/
1•ryandotsmith•8m ago•0 comments

How AI on Microcontrollers Actually Works: The Computation Graph

https://danielmangum.com/posts/ai-microcontrollers-computation-graph/
1•hasheddan•9m ago•0 comments

Nasal Sprays for Covid Prophylaxis

https://ceb.dreamwidth.org/394968.html
1•fanf2•11m ago•0 comments

Pentagon provided $2.4T to private arms firms to 'fund war and weapons', report

https://www.theguardian.com/us-news/2025/jul/08/pentagon-military-spending
2•pseudolus•13m ago•0 comments

String – AI agent for building AI agents

https://pipedream.com/string
1•todsacerdoti•14m ago•0 comments

LLM Bridge by Supermemory

https://github.com/supermemoryai/llm-bridge
3•handfuloflight•15m ago•0 comments

The Future of Tech

http://josephthacker.com/ai/2025/07/07/the-real-future-of-tech.html
1•exiguus•16m ago•0 comments

Unified Time Scaling for Temporal Coordination Frameworks

https://www.rfc-editor.org/rfc/rfc9759
1•avoutos•17m ago•0 comments

Apple COO Jeff Williams is stepping down from role

https://twitter.com/markgurman/status/1942683029778169910
7•mfiguiere•18m ago•0 comments

The Electric Taxi Company You Could Have Called in 1900 (2011)

https://www.theatlantic.com/technology/archive/2011/03/the-electric-taxi-company-you-could-have-called-in-1900/72481/
1•mxfh•18m ago•0 comments

Remade

https://www.remade.ai/
1•handfuloflight•18m ago•0 comments

Crucial FreeBSD Toolkit

https://vermaden.wordpress.com/2025/07/08/crucial-freebsd-toolkit/
2•vermaden•21m ago•0 comments

We solved AI API interoperability

https://supermemory.ai/blog/we-solved-ai-api-interoperability/
1•Destiner•22m ago•0 comments

Masked, Armed and Forceful: Finding Patterns in Los Angeles Immigration Raids

https://www.bellingcat.com/news/2025/07/08/masked-armed-and-forceful-finding-patterns-in-los-angeles-immigration-raids/
1•speckx•23m ago•0 comments

Scattered Spider hackers are wreaking havoc on corporate America

https://www.axios.com/2025/07/08/scattered-spider-cybercrime-hackers
2•fortran77•25m ago•1 comments

Nutrient: Document SDKs

https://www.nutrient.io
1•handfuloflight•27m ago•0 comments

ChatGPT is pushing users to psychosis and OpenAI doesn't know how to stop it

https://www.the-independent.com/tech/chatgpt-ai-therapy-chatbot-psychosis-mental-health-b2784454.html
1•thenaturalist•29m ago•0 comments

Nuclear reactors smaller than a semi truck to be tested in Idaho

https://www.theregister.com/2025/07/07/trailer_sized_microreactors/
5•Bender•31m ago•0 comments

Show HN: Voicebun – Open Source Voice Agent Builder

https://www.voicebun.com
1•prathamh•31m ago•0 comments

Praise: Enhancing Product Descriptions with LLM-Driven Structured Insights

https://arxiv.org/abs/2506.17314
1•PaulHoule•32m ago•0 comments

Models as Tools: My Perspective on the Matter [video]

https://www.youtube.com/watch?v=QGDB1ealnK8
1•skadamat•32m ago•0 comments

Linux Patched for Transient Scheduler Attacks "TSA" Impacting AMD CPUs

https://www.phoronix.com/news/Transient-Scheduler-Attacks
2•Bender•33m ago•0 comments

Amjad Massad on scaling Replit and the future of software development

https://www.vanta.com/resources/replit-future-of-code
2•shashank_khanna•33m ago•3 comments