Commit graph

7 commits

Author SHA1 Message Date
alistair3149 bb110c6d98
feat: rewrite Javascript implementation
To ensure easier development and maintenance, IE support is dropped to allow
modern Javascript features. The old tabber module is rewritten into newer
standard and using classes to ensure proper scoping.
2024-05-25 00:33:22 -04:00
alistair3149 49d4e8ec29
refactor: various eslint cleanups 2023-07-05 17:43:41 -04:00
alistair3149 87c0a1b3f4
ci: re-enable Wikimedia ES5 Eslint config 2022-04-22 20:00:03 -04:00
alistair3149 c46b918b04
refactor: lower JS requirements to ES5
* Improve compatibility with older browsers
* Preparation to merge changes from TabberTransclude
2022-04-18 19:10:58 -04:00
alistair3149 ecfe62498c
ci: remove jQuery support since it is not needed 2021-06-21 17:15:13 -04:00
alistair3149 a351a1dce6
ci: enable ES6 support for ESLint 2021-06-21 14:47:26 -04:00
alistair3149 ff3a266434
ci: setup ESlint and Stylelint 2021-06-21 14:35:54 -04:00