As we migrate more JS modules from OOUI/Javascript to Vue/es6 the burden of maintaining different .eslintconfig and .stylelintrc files is growing and leading to inconsistencies between code styles on each module. Let's fix that by reusing the same "base config" on each Vue module.
Description
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | DMburugu | T367429 [Epic] FY 2024-25 Growth Maintenance Work | |||
| Open | Sgs | T296646 [Epic] Migration of front-end modules to Vue.js components | |||
| Resolved | None | T311850 [Epic] FY 2022-23 Growth Maintenance Work | |||
| Open | None | T331453 Reuse same eslint and stylelint config across Vue modules |
Event Timeline
Comment Actions
@Sgs: Removing task assignee as this open task has been assigned for more than two years - See the email sent on 2025-05-22.
Please assign this task to yourself again if you still realistically [plan to] work on this task - it would be welcome!
If this task has been resolved in the meantime, or should not be worked on by anybody ("declined"), please update its task status via "Add Action… 🡒 Change Status".
Also see https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup for tips how to best manage your individual work in Phabricator. Thanks!