You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Seems like the imports of this repo violate the monorepo package API boundaries. Some lib files import the lib files of another package directly. Since the code is mostly used for it's binaries, it has kept under the radar, but when using the code as a lib, it's quite an anti-pattern. Ofcource, if we start exposing more functionality, the API we need to keep stable grows.
Another interesting task might be to look whether we still need to depend on lodash. Old codebases can often migrate to modern EcmaScript + little util functions instead of depending on lodash.
Activity
jitsedesmet commentedon Jul 17, 2026
It might be worthwhile adding types first such that agentic tools can support you better.
jitsedesmet commentedon Jul 30, 2026
Renovate seems to already be enabled. (verified in online portal). Only thing different is that we now specify the json-shema as well.
jitsedesmet commentedon Jul 31, 2026
@rubensworks is dual packaging/ converting to ESM also part of the modernization strategy?
rubensworks commentedon Jul 31, 2026
No, doesn't seem high prio to me, since this is not really used as a library.
jitsedesmet commentedon Aug 5, 2026
Seems like the imports of this repo violate the monorepo package API boundaries. Some lib files import the lib files of another package directly. Since the code is mostly used for it's binaries, it has kept under the radar, but when using the code as a lib, it's quite an anti-pattern. Ofcource, if we start exposing more functionality, the API we need to keep stable grows.
jitsedesmet commentedon Aug 7, 2026
Another interesting task might be to look whether we still need to depend on lodash. Old codebases can often migrate to modern EcmaScript + little util functions instead of depending on lodash.
Migrate codebase to Typescript (#213)
Migrate chai and sinon to vitest (#220)