Captured as a tracked action item rather than chased mid-task; surfaced incidentally while working #219. Pre-existing, not introduced by that change.
make build emits a Node DEP0205 deprecation warning for module.register(). It does not fail the build today, but a deprecation is a scheduled break: whichever dependency calls it will stop working on a future Node major, and the build is how dist/ is produced.
Not yet established, and the first work of this issue: which dependency calls it, whether a newer version of that dependency has stopped, and whether the repo's pinned Node major is close enough to the removal to matter.
Definition of done
The calling dependency is identified by name and version.
Either it is upgraded to a version that no longer calls module.register(), or the warning is documented with the Node version that will break it and the upgrade path.
make build emits no DEP0205 warning, or the reason it still does is recorded.
make check passes.
Captured as a tracked action item rather than chased mid-task; surfaced incidentally while working https://git.eeqj.de/sneak/AutistMask/issues/219. Pre-existing, not introduced by that change.
`make build` emits a Node `DEP0205` deprecation warning for `module.register()`. It does not fail the build today, but a deprecation is a scheduled break: whichever dependency calls it will stop working on a future Node major, and the build is how `dist/` is produced.
Not yet established, and the first work of this issue: which dependency calls it, whether a newer version of that dependency has stopped, and whether the repo's pinned Node major is close enough to the removal to matter.
## Definition of done
- [ ] The calling dependency is identified by name and version.
- [ ] Either it is upgraded to a version that no longer calls `module.register()`, or the warning is documented with the Node version that will break it and the upgrade path.
- [ ] `make build` emits no `DEP0205` warning, or the reason it still does is recorded.
- [ ] `make check` passes.
Duplicate of #237, which already tracks the same DEP0205 module.register() warning from the same build step and carries fuller implementation requirements. Filed in error without checking the backlog first. Closing — the one datum worth carrying over is that the warning also appears under make build directly, not only via script/test-e2e.
Duplicate of https://git.eeqj.de/sneak/AutistMask/issues/237, which already tracks the same `DEP0205 module.register()` warning from the same build step and carries fuller implementation requirements. Filed in error without checking the backlog first. Closing — the one datum worth carrying over is that the warning also appears under `make build` directly, not only via `script/test-e2e`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Captured as a tracked action item rather than chased mid-task; surfaced incidentally while working #219. Pre-existing, not introduced by that change.
make buildemits a NodeDEP0205deprecation warning formodule.register(). It does not fail the build today, but a deprecation is a scheduled break: whichever dependency calls it will stop working on a future Node major, and the build is howdist/is produced.Not yet established, and the first work of this issue: which dependency calls it, whether a newer version of that dependency has stopped, and whether the repo's pinned Node major is close enough to the removal to matter.
Definition of done
module.register(), or the warning is documented with the Node version that will break it and the upgrade path.make buildemits noDEP0205warning, or the reason it still does is recorded.make checkpasses.Duplicate of #237, which already tracks the same
DEP0205 module.register()warning from the same build step and carries fuller implementation requirements. Filed in error without checking the backlog first. Closing — the one datum worth carrying over is that the warning also appears undermake builddirectly, not only viascript/test-e2e.