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•9h ago

Comments

BorysShuliak•9h 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.

Show HN: OffChess – Offline chess puzzles app

https://offchess.com
289•avadhesh18•14h ago•111 comments

Show HN: A rain Pomodoro with brown noise, ASMR, and Middle Eastern music

https://forgetoolz.com/rain-pomodoro
39•ShadowUnknown•6h ago•25 comments

Show HN: Jukebox – Free, Open Source Group Playlist with Fair Queueing

https://www.jukeboxhq.com/
88•skeptrune•8h ago•33 comments

Show HN: OpenAPI mocks that don't suck – realistic test data, quick setup

https://beeceptor.com/openapi-mock-server/
11•ankit84•4h ago•0 comments

Show HN: I built a tool to solve window management

https://aboveaverageuser.com/smartswitcher
45•atommachinist•9h ago•57 comments

Show HN: NYC Subway Simulator and Route Designer

https://buildmytransit.nyc
187•HeavenFox•1d ago•31 comments

Show HN: Sumble – knowledge graph for GTM data – query tech stack, key projects

https://sumble.com
76•antgoldbloom•8h ago•45 comments

Show HN: From Photos to Positions: Prototyping VLM-Based Indoor Maps

https://arjo129.github.io/blog/5-7-2025-From-Photos-To-Positions-Prototyping.html
53•accurrent•3d ago•1 comments

Show HN: Track the AI-generated code in your repo

https://github.com/acunniffe/git-ai
4•addcn•6h ago•0 comments

Show HN: Ossia score – A sequencer for audio-visual artists

https://github.com/ossia/score
90•jcelerier•1d ago•14 comments

Show HN: I wrote a "web OS" based on the Apple Lisa's UI, with 1-bit graphics

https://alpha.lisagui.com/
506•ayaros•2d ago•140 comments

Show HN: Dashboard tracking all GitHub PRs and analyzing Code Agent activity

https://github.com/logic-star-ai/insights
7•mnmueller•8h ago•1 comments

Show HN: Unlearning Comparator, a visual tool to compare machine unlearning

https://gnueaj.github.io/Machine-Unlearning-Comparator/
40•jaeunglee•1d ago•2 comments

Show HN: ModelFetch – Deploy MCP servers anywhere TypeScript/JavaScript runs

https://github.com/phuctm97/modelfetch
4•phuctm97•9h ago•0 comments

Show HN: CLI for smooth ESLint adding or rules migration

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

Show HN: Modernized file manager and program manager from Windows 3.x

https://github.com/brianluft/heirloom
69•electroly•1d ago•17 comments

Show HN: CCLeaderboard – See who's burning through the most Claude Code tokens

2•fokkedekker•10h ago•5 comments

Show HN: Piano Trainer – Learn piano scales, chords and more using MIDI

https://github.com/ZaneH/piano-trainer
200•FinalDestiny•4d ago•57 comments

Show HN: PulseTimer – A clean, customizable work/break timer you can self-host

https://timer.toxi360.org
4•toxi360•10h ago•1 comments

Show HN: Free Unlimited Photo Enhancer, Background Remover, AI Image Gen, etc.

https://github.com/d60/picwish
4•d60•12h ago•0 comments

Show HN: A Language Server Implementation for SystemD Unit Files

https://github.com/JFryy/systemd-lsp
75•arandomhuman•1d ago•21 comments

Show HN: The Ordeal Visualizer

https://dusted.dk/pages/ordeal/
4•dusted•13h ago•0 comments

Show HN: An Apple-like computer with a built-in BASIC interpreter in my game

https://reprobate.site?stage=pearintosh
9•delduca•1d ago•0 comments

Show HN: Integrated System for Enhancing VIC Output

https://github.com/Bloodmosher/ISEVIC
11•bloodmosher•1d ago•2 comments

Show HN: Interactive pinout for the Raspberry Pi Pico 2

https://pico2.pinout.xyz
8•gadgetoid•1d ago•0 comments

Show HN: Trying to eat better? I built a nutrional assistant

https://chat.eko-bazaar.com/
15•dammsaturn•9h ago•34 comments

Show HN: A simpler geofence reminder UI

https://apps.apple.com/us/app/remind-there/id6747366518
7•nidegen•1d ago•0 comments

Show HN: a community for collaborating on sideprojects

https://relentlessly.no/
45•0dKD•6d ago•25 comments

Show HN: HireIndex – A Searchable Directory for Who Wants to Be Hired on HN

https://hireindex.xyz
5•dk8996•19h ago•0 comments

Show HN: AirBending – Hand gesture based macOS app MIDI controller

https://www.nanassound.com/products/software/airbending
91•bepitulaz•4d ago•24 comments