Dependencies and deprecation notes
Resolved
- ramda (peer for @bigbinary/neeto-playwright-reporter): Root
package.jsonhaspnpm.overridespinningramdato^0.29.1so the Neeto reporter’s peer dependency is satisfied. Without this, pnpm reports an unmet peer (neeto-cist expectsramda@^0.29.0; 0.30.x does not satisfy that in semver for 0.x).
Known deprecations (unchanged for now)
-
lucia and @lucia-auth/adapter-drizzle: The Lucia v3 npm packages are deprecated; the library will be maintained until around March 2025, then the project becomes a learning resource. Migrating away would require an auth refactor (see M02 / inboxops-auth). No change planned until we schedule a migration.
-
eslint@8: ESLint 8 is in maintenance; ESLint 9 is supported by
eslint-config-nextfrom Next.js 15 onward. We stay on ESLint 8 while on Next.js 14. Consider upgrading to Next 15 + ESLint 9 in a dedicated upgrade. -
Transitive “deprecated subdependencies”: Various nested dependencies (e.g. glob, rimraf) are flagged as deprecated by pnpm; they are transitive and not directly replaceable by us. They do not block install or build.