github hankscafe/omnibus v1.1.0-beta.036
Omnibus v1.1.0-beta.036

7 hours ago

v1.1.0-beta.036 - chore(tooling): ESLint 9 flat-config migration + drop unused deps

๐Ÿงน Tooling

  • Migrate ESLint 8 โ†’ 9: eslint.config.mjs bridges eslint-config-next's next/core-web-vitals + next/typescript via FlatCompat (@eslint/eslintrc); lint script is now eslint .
  • Bump eslint ^9.0.0, eslint-config-next 15.5.18; add @eslint/eslintrc to devDependencies (consumed by the flat config)

๐Ÿ“ฆ Dependencies

  • Remove @ctrl/qbittorrent and node-unar โ€” declared but imported nowhere in src/ (download clients use raw axios; RAR/CB7 extraction shells out to the unrar/unar CLIs). No runtime behavior change
  • Regenerate package-lock.json via npm install --legacy-peer-deps (the project's install flag)

โœ… Verification

  • tsc --noEmit clean; prisma client generates
  • npm run lint executes under ESLint 9 โ€” pre-existing no-explicit-any / no-unused-vars findings remain (unchanged vs rust-engine; Node lint is not a CI gate)

Don't miss a new omnibus release

NewReleases is sending notifications on new releases.